Project

General

Profile

Activity

From 05/22/2019 to 06/20/2019

06/16/2019

09:59 PM Revision 896: Small memory saving
markw
09:33 PM Revision 895: Structure based menu support, to make it simpler to change menus, enabled/disable f...
markw
09:30 PM Revision 894: No addresses over 0xff, use less memory
markw

06/15/2019

10:29 AM Feature #76: Merge down to trunk
Perhaps a state machine to do the in request too, then I do not even need to call poll. foft
10:28 AM Feature #76: Merge down to trunk
Perhaps I could even write byte stream to a hardware buffer and have regs for axis offset, axis type (signed/unsigned... foft
10:26 AM Feature #76: Merge down to trunk
Need to save 6k. Lots of complexity in the USB, largely for supporting the custom mcc joysticks. I could comment them... foft

06/12/2019

10:52 PM Feature #76: Merge down to trunk
Probably split into too many functions, adding function call overhead...
Anyway should probably target some of th...
foft
10:31 PM Feature #76: Merge down to trunk
Haha, working and much neater, but 300 bytes more foft

06/09/2019

11:31 PM Feature #76: Merge down to trunk
Experimenting with replacing the menu with a simple structure/code approach, should cut code size somewhat. foft
08:51 PM Revision 893: Missing includes etc
markw

06/07/2019

09:53 PM Feature #76: Merge down to trunk
-flto gets me to 33244 foft
09:39 PM Feature #76: Merge down to trunk
That was with 64-bit riscv, switched to the 32-bit version and its bigger: 39512 foft

06/04/2019

10:34 PM Feature #76: Merge down to trunk
Tried building with riscv and the firmware size dropped from 37KB to <32KB. Which is great! So might need to reactiva... foft
10:05 PM Revision 892: Set max video mode for mcc
markw
10:04 PM Revision 891: Added missing function
markw

05/28/2019

10:45 PM Feature #76: Merge down to trunk
freezer 1024 1
antic 1536 1
scandoubler1 14600 2
scandoubler2 14600 2
zpu rom 327680 40
zpu ram ...
foft
10:28 PM Feature #76: Merge down to trunk
Building the mcc216 with this latest firmware + plumbing changes. Realized the scandoubler will not fit in the memory... foft
09:31 PM Feature #79: SDHC and SDXC support
Tested my 32GB card from the Pandora and its working. This is the maximum supported by the Chameleon menu right now. foft

05/25/2019

09:39 PM Revision 890: Updated to work with latest firmware (post-chameleon changes)
markw
08:00 PM Feature #76: Merge down to trunk
I think chameleon 1 and chameleon 2 are good. firmware_eclaire is running on them and also on the eclaire.
Heading...
foft
07:59 PM Feature #80 (Closed): Read roms from spi flash on chameleon
foft
07:57 PM Feature #80: Read roms from spi flash on chameleon
Jens confirmed that they are all using the same flash chip.
Backport looking good to me...
foft
07:44 PM Revision 889: Wait for flash slot (compiled firmware + typo)
markw
07:31 PM Revision 888: Check if flashslot is valid before use, wait for up to 1 second
markw
 

Also available in: Atom