% shave | size | notes |
. | 17160 | original v0.86 |
99.8 | 17126 | streamline LCD hardware functions |
94.4 | 16196 | consolidate initGuino, create editGuino, get rid of floating point |
93.3 | 16006 | fold instantlkm into instantmpg, get rid of (dispadj, dispadj2) |
91.4 | 15692 | fold Trip::lkm into Trip::mpg, remove lkm bug |
90.1 | 15468 | expand eq64 and lt64; get rid of functions eq64 and lt64 |
89.7 | 15400 | move processInjOpen and processInjClosed into their respective ISR functions, get rid of int0func and int1func |
90.0 | 15450 | get rid of interrupt disable bug in microSeconds() |
Notes on what I did this past night...