User Tools

Site Tools


base:io_programming

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
base:io_programming [2016-03-04 11:19] – [Text manipulation and formatting] ftcbase:io_programming [2020-06-14 22:35] ftc
Line 1: Line 1:
 ====== I/O Programming ====== ====== I/O Programming ======
 + 
 This section contains info on how to access various kinds of peripheral I/O hardware such as the keyboard, joysticks, serial devices and so on. It also contains info on communications programming, such as modem protocols. This section contains info on how to access various kinds of peripheral I/O hardware such as the keyboard, joysticks, serial devices and so on. It also contains info on communications programming, such as modem protocols.
  
Line 12: Line 12:
  
   * [[DOS examples]] - a few sourcecodes on how to use DOS/KERNAL calls, by Graham   * [[DOS examples]] - a few sourcecodes on how to use DOS/KERNAL calls, by Graham
-  * [[How The VIC/64 Serial Bus Works]] - by Jim Butterfield+  * [[base:how_the_vic_64_serial_bus_works|How The VIC/64 Serial Bus Works]] - by Jim Butterfield
   * [[Making use of the fastload/save in the cartridge]] - Various people   * [[Making use of the fastload/save in the cartridge]] - Various people
  
Line 64: Line 64:
   * [[magazines:chacking6#three-key_rollover_for_the_c-128_and_c-64|THREE-KEY ROLLOVER for the C=128 and C=64]] - by Craig Bruce (from C=Hacking #6)   * [[magazines:chacking6#three-key_rollover_for_the_c-128_and_c-64|THREE-KEY ROLLOVER for the C=128 and C=64]] - by Craig Bruce (from C=Hacking #6)
   * [[Scanning the keyboard the correct and non KERNAL way]] - by TWW/CTR   * [[Scanning the keyboard the correct and non KERNAL way]] - by TWW/CTR
 +  * [[Print Stringchain]] - Tiny solution for printing given stringchains - by ABujok
 ==== Text manipulation and formatting ==== ==== Text manipulation and formatting ====
  
Line 79: Line 80:
   * [[Joystick Input Handling]] - general info and examples by tfg   * [[Joystick Input Handling]] - general info and examples by tfg
   * [[C= 1351 Standard Mouse Routine]] - Converted to KickAssembler by TWW   * [[C= 1351 Standard Mouse Routine]] - Converted to KickAssembler by TWW
 +  * [[Multi-Adapter Support]] by Sokrates
 ===== MIDI IO ===== ===== MIDI IO =====
   * [[ midi_on_the_c64 | Midi on the C64 ]] - Collection of C64 related MIDI info.   * [[ midi_on_the_c64 | Midi on the C64 ]] - Collection of C64 related MIDI info.
base/io_programming.txt · Last modified: 2024-02-20 09:21 by erhan