save some ram by not making public data returns static data
Combine some bools to bits
Merge pull request #415 from wolfmanjm/optimize/public-data

save some ram by not making public data returns static data
move big static data structures to USB and NET ram
Merge pull request #416 from wolfmanjm/optimize/bss

move big static data structures to USB and NET ram
clear AHB0 and AHB1 data sections
Merge pull request #417 from wolfmanjm/upstreamedge

clear AHB0 and AHB1 data sections