Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000129FirmwareGeneral Featurespublic2011-06-15 13:102014-03-27 19:14
Assigned ToFred 
PlatformOSOS Version
Product Version0.2.0-SNAPSHOT 
Target Version0.2.0Fixed in Version 
Summary0000129: Reduce all counters etc to 8 bits where applicable.
DescriptionAs it says, counters and clocks and other such things, currently spending good ram, should be shrunk if the resolution is not required.
TagsNo tags attached.
FirmwareVersionunknown at this time, but current HEAD as of today
Issue TypeImprovement
Risk of Breakagelow
Attached Files

- Relationships

-  Notes
User avatar (0000485)
Fred (administrator)
2011-10-26 13:15

Only the "Clock" struct and associated code to go in this area. There are some fields in "KeyUserDebug" that could be reduced too, but that is a function of features etc, not just counters. Additionally the remaining roll over counters can disappear at some point as they won't be useful in future anyway.
User avatar (0002037)
Fred (administrator)
2012-09-05 12:44

Will knock this out as soon as OLV 0.0.3 is out.
User avatar (0002063)
Fred (administrator)
2012-09-08 01:08

clock vars in struct must stay 16 bit to be useful. roll over helpers can reduce to 8 bit easily, as can time out var for calcs.

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker