Skip to content

VityaMX6/abx

 
 

Repository files navigation

abx

Atari Beaglebone Expansion

Programming Interface

  • Write $LL to $D7HH to request page $HHLL.
  • Wait for ~700 CPU cycles for page to be loaded.
  • Make sure 6502 program counter and ANTIC stay out of page range during loading.
  • Page will appear to be filled with $FF during load.
  • Upon load completion, 24K page will visible from $4000 through $9fff.

Schematic

Part List

Photos

ABX ABX

Demo

Caveats

I've only tested on a stock NTSC Atari 600XL. ABX does assert EXTSEL on reads from the page range, but I haven't verified that main memory is properly disabled during these reads. If not, there would be bus contention on a system with more than 16K RAM. Importantly, ABX does not yet keep track of the state of PORTB or heed EXTENB, so it does cause bus contention when the self-test ROM is enabled.

About

Atari Beaglebone Expansion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published