-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implemented access to LEDs and Switches via Pi Accel GPIO
Added reset to zxvga Hold video reset with mb reset
- Loading branch information
Showing
1,020 changed files
with
1,986,321 additions
and
155,917 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,59 +1,43 @@ | ||
# ZX Spectrum Next - Digilent Nexys A7 Port | ||
# ZX Spectrum Next - Digilent Nexys A7-100T Port | ||
|
||
## DDR RAM | ||
Port of the ZX Spectrum Next core to the Digilent Nexys A7-100T board. | ||
|
||
WAIT | ||
(may work on Nexys A7-50T) | ||
|
||
## USB Host | ||
## Audio | ||
|
||
## USB\PS2 Keyboard | ||
Stereo audio output using PMOD_I2S2 (on PMOD Connection JB). IP can be reconfigured to use the onboard mono audio jack. | ||
|
||
## Mono Audio Jack | ||
## Tape | ||
|
||
## VGA | ||
|
||
## MicroSD Slot | ||
|
||
## BTNC, BTNU, BTND, BTNL, BTNR | ||
Tape input via PMOD_I2S2, Tape output via onboard mono audio jack. | ||
|
||
## Joystick | ||
|
||
## LED | ||
|
||
15-8 addressable via OUT $AAAF | ||
|
||
7-0 addressable via OUT $A5AF | ||
|
||
## LED Segment Display | ||
|
||
Clock Speed | ||
|
||
Memory Address (on expansion bus line) | ||
Joystick 1 emulation via onboard buttons (BTNU, BTND, BTNL, BTNR, BTNC). | ||
|
||
## PMODs | ||
Optional Joystick 2 via PMOD_JSTK2 (JXADC Connection bottom row). | ||
|
||
### PMOD_SD\PMOD_MicroSD | ||
## Mouse | ||
|
||
JA | ||
Optional Mouse via PMOD_PS2 (on connection JXADC top row) | ||
|
||
### PMOD_I2S2 | ||
## RTC | ||
|
||
JB | ||
Optional RTC support via PMOD_RTCC (on connection JD) | ||
|
||
### PMOD_ESP32 | ||
## ESP32 | ||
|
||
JC | ||
Optional wifi via PMOD_ESP32 (on connection JC) | ||
|
||
### PMOD_RTCC | ||
## Second SDCard Slot | ||
|
||
JD | ||
Optional second SDCard via PMOD_SD or PMOD_MicroSD | ||
|
||
### PMOD_PS2 | ||
|
||
PS2 Mouse | ||
## LED Segment Display | ||
|
||
JXADC Top Row | ||
Displays clock speed, and memory address | ||
|
||
### PMOD_JSTK2 | ||
## PI Accelerator | ||
|
||
JXADC Bottom Row | ||
Use of the PI Accel GPIO to access on-board UART, Mic (via I2S), Switches and LEDS (via GPIO pins 2-13, 22-25) and RGB Leds (Enable pin 26, and pulse to change RGB16 colour; pin 27 for RGB17) |
Oops, something went wrong.