Show me the code!
If you want to see the code I have been writing/porting to make RomWBW work with my eZ80 module, you can find it in 2 repos:
- My RomWBW fork - this has all the driver updates - mostly related to I/O addressing and some tweaks to timing/delays: https://github.com/dinoboards/RomWBW/tree/dean-ez80
- My eZ80 firmware code. This is the code that is loaded onto the eZ80's on-chip ROM. It's the thing that runs on first boot and configures the chip as required to start RomWBW - it also manages interrupt marshalling. https://github.com/dinoboards/rc2014-ez80
RC2014/RomWBW porting progress:
So far I have manage to port and verify the following modules with my eZ80:
- Rc2014 Digital IO
- RC2014 512K ROM/RAM module
- RC2014 Compact Flash Module (original version V1.0)
- SN76489 sound module by J.B. Langston
- RC2014 YM/AY Sound Card
- RC2014 IDE Adapter
- WD37C65 Based Floppy Adapter*
- Yellow MSX V9958 VDP**
- Yellow MSX YM2149 Game
- Yellow MSX Keyboard
- Yellow MSX USB (CH376)
* I am not quite sure where I got this module from, but its based on Dr. Scott M. Baker's design.
** As this is driven by the TMS9918 driver, I hope/suspect that the TMS9918 VDP modules would also work - but I have yet to be able to confirm.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.