Skip to content

A range of gadgets that can be plugged in to the PAL-1 RIOT Expansion Module to provide specific functionality.

License

Notifications You must be signed in to change notification settings

dimitrit/pal1gadgets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAL1-GADGETS: A range of Gadgets for the PAL-1

The PAL-1 RIOT Expansion Module adds two bidirectional 8-bit digital input/output ports and a programmable interval timer to the PAL-1 system by means of a MOS6532 RAM-I/O-Timer (RIOT) IC.1

This repository includes a number of `gadgets' that can be plugged in to the RIOT Expansion Module to provide specific functionality, including:

Refer to the relevant directories for details on each gadget.

Gadgets are plugged in to the PAL-1 RIOT Expansion Module using a RIOT adapter.

Example code

Code examples are provided for most gadgets. These code examples use vasm6502_oldstyle syntax2 and can be built using make.3

Acknowledgements

PAL-1 and the PAL-1 logo used with kind permission by Liu Ganning.

Footnotes

  1. Ganning, Liu, ‘RIOT EXPANSION’, 2021 http://pal.aibs.ws/assets/RIOT_expansion_manual.pdf [accessed 26 January 2024].

  2. Barthelmann, Volker and Wille, Frank, `vasm assembler system' (2024), http://sun.hasenbraten.de/vasm/daily/vasm.tar.gz [accessed 27 March 2024].

  3. Free Software Foundation, `Make - GNU Project', <https://www.gnu.org/ software/make/> [accessed 27 March 2024].

About

A range of gadgets that can be plugged in to the PAL-1 RIOT Expansion Module to provide specific functionality.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published