Project

General

Profile

foft's activity

From 06/06/2019 to 07/05/2019

07/02/2019

10:53 PM EclaireXL Feature #76: Merge down to trunk
Last thing to finish up this mcctv version is to make profiles work on the sdcard I guess, one for another day. foft
10:52 PM EclaireXL Feature #76: Merge down to trunk
Wired up svideo_gtia while I'm at it (i.e. direct palette to svideo, rather than via rgb), looks a bit better... Was ... foft

06/30/2019

07:41 PM EclaireXL Feature #76: Merge down to trunk
PAL/NTSC switching canned test is working on mcctv:-) foft

06/27/2019

10:37 PM EclaireXL Feature #76: Merge down to trunk
reset to put back original settings does not crash, but does not put back settings! foft
10:33 PM EclaireXL Feature #76: Merge down to trunk
OK, don't think it was that.
Wrote a much better state machine, configure pll 1 while pll 2 is in reset, wait for ...
foft

06/26/2019

10:52 PM EclaireXL Feature #76: Merge down to trunk
Results are in, think its sync between the clocks foft
10:11 PM EclaireXL Feature #76: Merge down to trunk
Freezing/restarting all the clocks with my state machine works just fine. I wonder if the reconfig somehow destroys t... foft
10:08 PM EclaireXL Feature #76: Merge down to trunk
So near and yet so far... Re-configures and still have ready screen at slightly different frequency. But ZPU and 6502... foft

06/24/2019

11:07 PM EclaireXL Feature #76: Merge down to trunk
Trying to get pll switching working on other boards (different ip than on cyclone v)... foft

06/22/2019

11:21 PM EclaireXL Feature #76: Merge down to trunk
Released a first cut of them here http://www.64kib.com/autobuild/20190622/
See http://www.64kib.com/autobuild/change...
foft
09:59 PM EclaireXL Feature #76: Merge down to trunk
That is really the main existing boards that worked well. Might do a release build with this state.
After which th...
foft
09:50 PM EclaireXL Feature #76: Merge down to trunk
mist 800xl is working. Skipping mist 5200 since it has been converted into a zpu-free core by György foft
09:06 PM EclaireXL Feature #76: Merge down to trunk
mcctv 800xl and 5200 working foft

06/21/2019

10:31 PM EclaireXL Feature #76: Merge down to trunk
mcc_5200 seems fine (minimal changes here). Next up mcctv... Tried to merge diff and quite a lot of failed hunks, wil... foft
08:20 PM EclaireXL Feature #76: Merge down to trunk
Saved some memory in USB and also saved some memory by disabling flash. Now fits in 36K on MCC, with a little space. ... foft

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. foft
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... foft
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... foft

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...
foft
10:31 PM EclaireXL Feature #76: Merge down to trunk
Haha, working and much neater, but 300 bytes more foft

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. foft

06/07/2019

09:53 PM EclaireXL Feature #76: Merge down to trunk
-flto gets me to 33244 foft
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 foft
 

Also available in: Atom