Dean Netherton
026fa3d0d7
ez80: request CPU speed from ez80 firmware
2 years ago
Wayne Warthen
3999039102
Support for Les Bird's Dual 16C550 UART Module
2 years ago
Dean Netherton
53198e066c
ez80: added macros for accessing all firmware functions
2 years ago
Dean Netherton
3318b12667
ez80: fixed issue with CH37x-USB driver not working at frequency > 7Mhz
2 years ago
Wayne Warthen
df2ab201a2
TMS Driver Cleanup
2 years ago
Dean Netherton
20aa3a7d65
makefile: turn off forced tracing - use option (--trace and or --debug) to trace makefile execution
2 years ago
Dean Netherton
e757591fb3
ez80: added missing #ENDIF in ez80uart.asm
2 years ago
Dean Netherton
44ceaa3e71
ez80: update to new version of 60hz get sec firmware interface
2 years ago
Dean Netherton
37a7574f1f
ez80: report if RTC is not powered
2 years ago
Dean Netherton
ba8cd05cb7
ez80: 60hz timer updated to support native 24 bit tick counters implemented in firmware
2 years ago
Wayne Warthen
cdc2b3964d
Remove Short IDE/PPIDE Timeout, Issue #397
The Microdrives behave slightly differently than either normal spinning drives or CF Cards. This update removes the "short" timeout that is used in the IDE/PPIDE drivers which caused timeout issues for the Microdrives.
The short timeout was originally used to workaround excessive wait/stall during boot of some media. I don't think it is necessary any more because of additional intelligence in the initialization routines.
2 years ago
Wayne Warthen
21b2eee7ab
Add Beep Function to Sound Driver Interface, Issue #402
2 years ago
Dean Netherton
bc68674ce2
ez80: updated ch.asm driver to support ez80
SD Card not supported yet
2 years ago
Dean Netherton
37b3b96e49
ez80: rtc fix missing space in boot report
2 years ago
Dean Netherton
aeb579d6ad
ez80: uart init implemented
2 years ago
Dean Netherton
229bf119d4
ez80: uart query implemented
2 years ago
Dean Netherton
cb7ba38f76
ez80uart: defer basic i/o operations to ez80 firmware
2 years ago
Wayne Warthen
b80d395266
Update for Les Bird's Graphics/Sound/Joystick Module
- Unique I/O configuration for Les Bird's Graphics/Sound/Joystick Module has been removed because the module now conforms to generic MSX port conventions.
2 years ago
Wayne Warthen
fff0959f96
Added Support for Les Bird's RCBus Graphics/Sound/Joystick Module
2 years ago
Wayne Warthen
b781f16add
Missing Files from Prior Commit
2 years ago
Wayne Warthen
273e61bc94
Support for DS1305 RTC on S100 FPGA Z80
2 years ago
Dean Netherton
9bc4f26f6e
timer.com: added new switch (/R) to reset current timer ticks
2 years ago
Dean Netherton
ce9778e189
ez80: implemented timer get/set function - delegates to firmware
2 years ago
Dean Netherton
44d890be59
ez80: Added new driver ez80rtc
2 years ago
Wayne Warthen
e1e485501c
Applications Document Overhaul by MartinR
- ROM Applications document has been consolidated into the Applications document
- Martin has done a significant overhaul of the Applications document
Co-Authored-By: MartinR <174514335+martinr-uk@users.noreply.github.com>
2 years ago
Dean Netherton
a31119bd5d
ez80: updated notes for the docker build script
2 years ago
Dean Netherton
6b00f5c992
eZ80: tms.asm increased speed of interrupt handler's IO process
2 years ago
Dean Netherton
20bdb78084
eZ80: tms.asm interrupt handling activated - with appropriate delegation from the eZ80 firmware
2 years ago
Dean Netherton
4ac7c1213a
eZ80: updated tms.asm to support eZ80 16 bit i/o operations
2 years ago
Dean Netherton
d834742337
eZ80: updated rp5rtc.asm to support eZ80 16 bit i/o operations
2 years ago
Dean Netherton
baf0cd7788
eZ80: updated ide.asm to suppport eZ80 16 bit i/o operations
2 years ago
Dean Netherton
572309d03c
eZ80: reverted MDTRACE back to 1
2 years ago
Dean Netherton
d9e009864b
eZ80: hbios HBX_BNKSEL_INT is fully implemented in eZ80 firmware to optimal performance
2 years ago
Dean Netherton
46cc57e5fc
eZ80: hbios io out operations now managed through a expected feature in the eZ80 on-chip rom
2 years ago
Dean Netherton
7e2b054fc1
eZ80: added platform config PLT_RCEZ80
2 years ago
Dean Netherton
d358c8bc1c
eZ80: uart and hbios banking code updated to support the eZ80 for RC2014 configuration
2 years ago
Dean Netherton
2bc807edc8
eZ80: uart driver init and pre-init functions defer to routines within the eZ80 Flash rom
2 years ago
Dean Netherton
57364bb581
EZ80: initial skeleton of driver for EZ80 UART
2 years ago
Dean Netherton
a92aebddd7
eZ80: hbios i/o operations updated for FPLED_IO and ram bank initialisation
2 years ago
Dean Netherton
8b63b32580
gitignored some more untracked generated files
2 years ago
Dean Netherton
76cb52eb14
Adding new target/config for eZ80 RC2014 builds
2 years ago
Wayne Warthen
48ab169c60
S100 FPGA Z80 SD Card Support WIP
- Not yet working
2 years ago
Wayne Warthen
0f4d16400f
S100 FPGA Z80 Cleanup
- Restore 16-bit I/O in S100 Console driver
- Boot to Console or USB Serial depending on IO Switch
2 years ago
Wayne Warthen
329a0f4d7f
Fix gitignore
2 years ago
Wayne Warthen
058a67dd40
Preliminary Support for S100 FPGA Z80 Platform
- S100 FPGA Z80 Platform
- Simple Serial Driver
2 years ago
Wayne Warthen
40f2a9f35a
Enhanced TIMER App from MartinR
- MartinR has enhanced the TIMER application to display output in decimal.
2 years ago
Wayne Warthen
3eea703d02
Miscellaneous
- Support RCBus PS/2 Keyboard (EtchedPixels & Sally)
- Added AT-3-8910 register spreadsheet (Martin R)
- Improved FD hardware detection to eliminate a false positive
- Reorder Boot Loader menu (Martin R)
- Minor enhancement to new usrrom.asm (Martin R)
2 years ago
Wayne Warthen
74daa4d3c5
New usrrom.asm from MartinR
- MartinR has contributed a new usrrom.asm that prints a nice RomWBW logo and does a better job with the messages.
2 years ago
Wayne Warthen
0539b25046
Updated FLASH to v1.3.9
- Will Sowerbutts provided an updated flash4 v1.3.9
- Modified HBIOS to be more proactive about disabling interrupts on systems with interrupts disabled to avoid issues with applications that turn them on.
- Updated NABU default configuration to run under interrupt mode 2.
Co-Authored-By: Will Sowerbutts <will@sowerbutts.com>
2 years ago
Wayne Warthen
a7e767d0b7
Upgrade BBCBASIC to v5
2 years ago