<how to edit> <how to contribute>
XXX - Note that this document is out of date
- build - how to download source code, pre-building, compiling bitstream, loading into FPGA, etc
- using - how to use the architecture when it is running in the fpga
- monitor - how to interface with the FPGA using a serial port monitor
- supported-hardware - Which FPGA boards can be used, and what modes do monitors need to support?
- hickup - firmware description and boot code
- fat32 - implementation of fat32 file system
- viciv - information on the viciv (VIC-4) video chip (unsure if this is accurate)
- User Manual - user manual sourced from https://docs.google.com/document/d/1fmEUg6hDdWRb2tFZ3n4LG7S1mNP04_SUAW5DrE8zRpk/edit accessed 10-AUG-2016, now maintained here.
- xemu - emulator for the mega65, how to compile and use
- test - test procedure to verify the behaviour of the design
Below are misc URLs:
MEGA65:
C65:
- http://www.zimmers.net/cbmpics/c65.html
- http://www.zimmers.net/anonftp/pub/cbm/c65/index.html
- ftp://www.zimmers.net/pub/cbm/firmware/computers/c65/index.html
- http://www.c64-wiki.com/index.php/C65
- http://6502.org/documents/datasheets/mos/mos_65ce02_mpu.pdf
- https://en.wikipedia.org/wiki/Commodore_65
- https://en.wikipedia.org/wiki/CSG_65CE02
- https://en.wikipedia.org/wiki/WDC_65C02
- http://www.floodgap.com/retrobits/ckb/secret/65.html
C64:
- http://www.lemon64.com/forum/index.php
- http://www.c64-wiki.com/index.php/PLA_(C64_chip)
- http://www.c64-wiki.com/index.php/Memory_Map
- http://codebase64.org/doku.php?id=base:start
- http://csdb.dk/release/?id=18201
- http://en.wikipedia.org/wiki/Memory-mapped_I/O
- http://en.wikipedia.org/wiki/Bank_switching
- http://skoe.de/docs/c64-dissected/pla/
- http://unusedino.de/ec64/technical/aay/c64/
- http://sta.c64.org/cbm64mem.html
MISC:
- http://www.wisegeek.com/what-is-bank-switching.htm
- http://www.folklore.org/StoryView.py?project=Macintosh&story=Well_See_About_That.txt&sortOrder=Sort%20by%20Date&detail=medium
- http://www.embedded.com/electronics-blogs/programming-pointers/4025002/Mapping-memory
- http://www.mess.org/
- http://www.old-computers.com/museum/company.asp?st=1&m=26
- http://wilsonminesco.com/6502interrupts/index.html
- http://sbc.bcstechnology.net/65c816interrupts.html
- http://www.applelogic.org/Processors.html
The End.