Example of 6502/6522 control of an 8-bit IDE interface.
|
2 years ago | |
---|---|---|
ATA_defs.asm | 2 years ago | |
IDE.asm | 2 years ago | |
Makefile | 2 years ago | |
README.md | 2 years ago | |
iderom.asm | 2 years ago |
This was a later project that reused the legendary 6522IDE/Symbiosys SYM-1 code, ported to a VIC-20 with a custom-made dual 6522 expansion board.
The additional file iderom.asm is an IDE DOS that fits into 1kB! (but again, needs my custom expansion board..)
The CLI was developed further into Abiosys, which was SD Card based, that can be found at: https://notabug.org/vk2cjb/SDCard-Abiosys-Andmodem-C64
Note: the new maintainer of cc65 made some clueless changes to ca65 after I wrote this, so that the ~ negate operation thinks in signed values, where "~00000010" is not "11111101" anymore, but "-2", and the new assembler throws a wobbly. If you want to code to build you'll need to create your own work-around.