summaryrefslogtreecommitdiff
path: root/src/cortexelf-v1
Commit message (Collapse)AuthorAge
* cortexelf-v1: Fetch data at TPB rising when MWR or MRD are lowKeith Packard2017-04-13
| | | | | | This should get the right value at least. Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Initialize key matrix codeKeith Packard2017-04-09
| | | | | | This gets the hex keypad working. Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Bump SPI pin speed to 40MHz to for sdcard. Fix VGA DMA.Keith Packard2017-04-09
| | | | | | | Tell the DMA code to leave the DMA engine enabled so the VGA output can use it. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Use MP switch in cortexelf boot loader for force loader modeKeith Packard2017-04-09
| | | | | | | Provide a way to get to the boot loader on the cortexelf board by turning the MP switch on. Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: More 1802 noodlingKeith Packard2017-04-04
| | | | | | | Add code to track the address and data displays, change how 1802 pin tracking works Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Add pin definitions for 1802 connectionsKeith Packard2017-04-03
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Make bit flipping array constantKeith Packard2017-04-03
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: doodling with 1802 bitsKeith Packard2017-04-03
| | | | | | Just some random ideas about how to manage the 1802 Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Add bit flipping array generatorKeith Packard2017-04-02
| | | | | | | Someone hooked up the data lines between the systems backwards, so we get to swizzle the bits in software. Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Hook up hex keypad using matrix input driverKeith Packard2017-04-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Hook up AS1107 in test modeKeith Packard2017-04-02
| | | | | | Provide a 'L' command to display values Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Add buttonsKeith Packard2017-04-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Add serialblather command.Keith Packard2017-04-02
| | | | | | This reads from stdin and dumps it to both serial ports until you type ~ Signed-off-by: Keith Packard <keithp@keithp.com>
* lisp: Fix up lisp build so projects can get ao_lisp_const.h built as neededKeith Packard2017-04-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf: Add lisp interpreterKeith Packard2017-04-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Use new memory map to access all flash and ram. Add fat.Keith Packard2017-04-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Hook up serial consoles for debuggingKeith Packard2017-04-02
| | | | | | This will make playing with serial ports easier for now. Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Fix clock to drive VGA at 640/480. Add sdcard, remove othersKeith Packard2017-04-02
| | | | | | VGA requires the CPU to run at 24MHz. Signed-off-by: Keith Packard <keithp@keithp.com>
* cortexelf-v1: Add ps/2 and vga with graphicsKeith Packard2017-04-02
| | | | | | Start hooking up devices with known drivers. Signed-off-by: Keith Packard <keithp@keithp.com>
* makefiles tooBdale Garbee2017-04-02
|
* initial skeleton of CortexELF supportBdale Garbee2017-04-02