Projekt

Allgemein

Profil

Feature #570

shrink binary size once again

Von Maximilian Seesslen vor 4 Monaten hinzugefügt. Vor etwa 2 Monaten aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Zielversion:
-
Beginn:
07.10.2024
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
CS Zielversion:

Beschreibung

The CTimer is a little bit nasty.

  • let it work again; i forgot to set the instance somewhere.
  • remove the memsets, they are not needed
  • Shrink the constructors/init with constructor inheritance.
  • Prescaler/period do not need to be part of class, its already in the handler.

Test candis; does backlight and sound still work?

Here are some nice hints for the linker script (remove .fini):
https://pigweed.dev/docs/size_optimizations.html

Historie

#1

Von Maximilian Seesslen vor etwa 2 Monaten aktualisiert

  • Status wurde von Neu zu Erledigt geändert

Auch abrufbar als: Atom PDF