General

Profile

foft

  • Registered on: 04/04/2017
  • Last connection: 05/20/2019

Issues

Projects

Activity

06/15/2019

10:29 AM EclaireXL 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.
10:28 AM EclaireXL 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...
10:26 AM EclaireXL 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...

06/12/2019

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

06/09/2019

11:31 PM EclaireXL Feature #76: Merge down to trunk
Experimenting with replacing the menu with a simple structure/code approach, should cut code size somewhat.

06/07/2019

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

06/04/2019

10:34 PM EclaireXL 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...

05/28/2019

10:45 PM EclaireXL Feature #76: Merge down to trunk
freezer 1024 1
antic 1536 1
scandoubler1 14600 2
scandoubler2 14600 2
zpu rom 327680 40
zpu ram ...

Also available in: Atom