Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000106FirmwareScheduler (Inj/Ign)public2010-09-30 15:542011-09-24 21:30
Reporterdavec 
Assigned ToFred 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version0.0.17-SpudEchoes 
Target Version0.2.0Fixed in Version0.2.0 
Summary0000106: Optimization of Fuel Injection ISR
Descriptioncurrent code is

TFLG = injectorMainOnMasks[INJECTOR_CHANNEL_NUMBER];

due to the fact that the injectorISR is a macro, the bit can be calculated by the compiler as

TFLG = BIT2<<INJECTOR_CHANNEL_NUMBER;
TagsNo tags attached.
FirmwareVersion
Issue TypeImprovement
Risk of Breakagelow
Attached Files

- Relationships

-  Notes
User avatar (0000287)
Fred (administrator)
2011-09-24 21:30

This affected 3 code locations per instance. I made the change and verified the output in ppc and the functionality of the code. Thanks for the tip! :-)


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker