1
0
mirror of https://github.com/marqs85/ossc.git synced 2024-06-01 17:41:37 +00:00
ossc/software/sys_controller/ossc
Ari Sundholm 89bc3f35e7 Userdata export: Reduce image size by 20 bytes.
Replace an array of const char* literals with a single const char*
literal containing all the messages in the rotating prompt and an
array of alt_u8 containing the offsets of each message within the
literal.

This ends up yielding a larger size reduction than expected, a
healthy 20 bytes, despite a meager 8-byte difference in the size
of local variables and slightly more complex pointer math in
calculating the address of the current message within the string
literal.
2020-11-09 19:12:41 +02:00
..
av_controller.c advanced OSD implementation 2020-10-05 23:05:43 +03:00
av_controller.h advanced OSD implementation 2020-10-05 23:05:43 +03:00
avconfig.c Analog frontend updates 2020-02-09 20:21:53 +02:00
avconfig.h use dash to represent total line count, e.g. 262-p 2020-06-17 02:22:24 +03:00
controls.c advanced OSD implementation 2020-10-05 23:05:43 +03:00
controls.h minor optimizations 2018-03-25 00:32:06 +02:00
firmware.c advanced OSD implementation 2020-10-05 23:05:43 +03:00
firmware.h Fix profile import 2020-11-01 14:32:28 +02:00
menu.c Implement userdata export. 2020-11-06 15:06:29 +02:00
menu.h advanced OSD implementation 2020-10-05 23:05:43 +03:00
sysconfig.h fix debug mode printf 2018-10-21 00:04:46 +03:00
userdata.c Userdata export: Reduce image size by 20 bytes. 2020-11-09 19:12:41 +02:00
userdata.h Implement userdata export. 2020-11-06 15:06:29 +02:00
utils.c fix debug mode printf 2018-10-21 00:04:46 +03:00
utils.h fix debug mode printf 2018-10-21 00:04:46 +03:00