Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gergoerdi/tinymicro-mos6502-kansas-lava
Tiny Microcomputer built around MOS6502 microprocessor
https://github.com/gergoerdi/tinymicro-mos6502-kansas-lava
fpga haskell kansas-lava mos-6502 papilio retro xilinx
Last synced: about 2 months ago
JSON representation
Tiny Microcomputer built around MOS6502 microprocessor
- Host: GitHub
- URL: https://github.com/gergoerdi/tinymicro-mos6502-kansas-lava
- Owner: gergoerdi
- License: gpl-2.0
- Created: 2014-09-28T10:34:56.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-08-19T13:12:01.000Z (over 9 years ago)
- Last Synced: 2023-04-22T16:46:49.931Z (over 1 year ago)
- Topics: fpga, haskell, kansas-lava, mos-6502, papilio, retro, xilinx
- Language: Haskell
- Size: 191 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
tinymicro-mos6502-kansas-lava
=============================A tiny microcomputer built around the MOS 6502 microprocessor.
It is inspired by the emulator at http://www.6502asm.com/.Memory Layout
-------------* `$0000 - $3FFF`: 16K of RAM
* `$0200 - $0600`: 1K video framebuffer
* `$E000 - $FFFF`: 8K of ROMVideo Output
------------The 1K of video framebuffer is connected to a 800x600 VGA signal generator,
at a resolution of 32x32 in row-major order. Only the low 4 bits are used,
via the 6502asm.com palette.Software Dependencies
---------------------* Kansas Lava 0.2.4.1, from [my fork](http://github.com/gergoerdi/kansas-lava)
* [Shake build rules for Kansas Lava](http://github.com/gergoerdi/kansas-lava-shake)
* [MOS6502-kansas-lava](http://github.com/gergoerdi/mos6502-kansas-lava)