I've taken some time to write up a document describing how KERNAL I/O works on the VIC-20
https://eden.mose.org.uk/download/Commo ... L%20IO.pdf
I'm sure there's not too much here that hasn't been known before but I wanted to record in one place all the odd quirks that I always have to go back and look at the disassembly to remember. Let me know if there's any errors or omissions,
Simon
KERNAL I/O document
- mathom
- Vic 20 Dabbler
- Posts: 80
- Joined: Wed Aug 07, 2019 11:37 am
- Location: Centennial, Colorado
- Occupation: Software Engineer
Re: KERNAL I/O document
Just started working my way through this. It looks very useful indeed! Thank you.
...mathom...
- chysn
- Vic 20 Scientist
- Posts: 1205
- Joined: Tue Oct 22, 2019 12:36 pm
- Website: http://www.beigemaze.com
- Location: Michigan, USA
- Occupation: Software Dev Manager
Re: KERNAL I/O document
Nicely done, thank you for this. It looks like it'll fill some gaps in my knowledge.
VIC-20 Projects: wAx Assembler, TRBo: Turtle RescueBot, Helix Colony, Sub Med, Trolley Problem, Dungeon of Dance, ZEPTOPOLIS, MIDI KERNAL, The Archivist, Ed for Prophet-5
WIP: MIDIcast BASIC extension
he/him/his
WIP: MIDIcast BASIC extension
he/him/his