Wayne Warthen
317ba99b37
Update ReadMe.txt
Windows marks files downloaded from the Internet and may prompt you during the RomWBW build process with repeated security warnings. Added instructions for "unblocking" distribution files when using the Windows build. Credit and Thanks to Derek for this tip.
Co-Authored-By: Extreme Electronics <102665314+extremeelectronics@users.noreply.github.com>
1 year ago
Wayne Warthen
add41fdb69
SD Driver Bug Fix
- Fixes a stupid bug I introduced in the previous change to sd.asm. SD Card initialization could hang in previous release.
1 year ago
Wayne Warthen
457aa44832
SD Card Compatibility Improvement
- Modified SD driver to keep SD card clock consistently fast after card init. This only seemed to effect a Lexar 32GB uSD Card on CSIO interface. Thanks and credit to Richard Deane for reporting this.
- Improved hard disk layout documentation.
1 year ago
Dean Netherton
141c79ef90
ez80: ported msx keyboard driver (mky.asm)
1 year ago
Wayne Warthen
7e2b2b8f40
Implement SIOINTS Setting in SIO Driver
- SIOINTS allows disabling use of interrupts in the SIO driver when interrupts are enabled globally. It will not allow you to enable SIO interrupts if interrupts are globally disabled (INTMODE 0).
2 years ago
Wayne Warthen
e68cbded97
SD Card Speed Improvement for FZ80
- Removed wait routines for FZ80 in SD driver. Latest FPGA code does not require them.
- Minor improvements to disk layout documentation.
2 years ago
Dean Netherton
7d5dc565f3
ez80: tms driver - minor update/refactor
2 years ago
Dean Netherton
b3bab80342
ez80: supply the required min value for BUS CYCLES when using frequency calculation
2 years ago
Dean Netherton
9898309f29
ez80: ported fd.asm driver
2 years ago
Dean Netherton
55d8c6ce7d
ez80: ported ppide.asm driver
2 years ago
Wayne Warthen
cd70a62d67
Documentation Updates
- Minor improvements to hard disk documentation in System Guide.
2 years ago
Wayne Warthen
307b8bb11b
Add Tick Counter Size
- Documents the date field size of the tick counter.
2 years ago
Wayne Warthen
fd59d2e4f8
Add UMAP
- UMAP application has been added to the ZPM3 and NZCOM disk images.
2 years ago
Wayne Warthen
e021735876
More Enhancements to Startup Command Documentation
2 years ago
Wayne Warthen
91debe53c4
Improve Startup Commands Documentation
2 years ago
Wayne Warthen
8e0af1720a
Application Boot Tweaks
- Reduces failure scenarios with application boot
- Catches and diagnoses common bank mismatch which application boot cannot handle
2 years ago
Wayne Warthen
83d26a4faf
- Improve PPIDE Device Detection
- Some PPI chips were falsely detecting the presence of an IDE device. Added code to preset PPI register with a value that avoids false positives.
2 years ago
Dean Netherton
0eb0855948
ez80: ported ay38910 driver
2 years ago
Dean Netherton
37e682adc7
ez80: some general improvements to ez80 HBIOS drivers and implemented a true interrupt driver timer tick driver
2 years ago
Wayne Warthen
c2f7a75cdd
Add hour/minute/second display to TIMER app (MartinR)
Co-Authored-By: MartinR <174514335+MartinR-UK@users.noreply.github.com>
2 years ago
Dean Netherton
39232f00f1
sn76489: added configuration entry SN76489CHNOUT to direct to only to one channel or both
2 years ago
Dean Netherton
890dd1cd5e
eZ80: added support for sn76489 driver
2 years ago
Wayne Warthen
888706149d
Improve Application Start Mode
- If the new AUX bank happens to be the same as the old HBIOS bank, an application start would fail. Relocated the copy to avoid this.
2 years ago
Dean Netherton
209f457120
ez80: updated to use new functions EZ80_UTIL_VER_EXCH, EZ80_UTIL_GET_CPU_FQ and EZ80_UTIL_BNK_HLP
2 years ago
Dean Netherton
945d5fc2d2
ez80: set timer tick rate as per platform config TICKFREQ
2 years ago
Wayne Warthen
a078820745
Fix Duodyne MMU Regression
2 years ago
Wayne Warthen
21df9d8797
Missing Files
2 years ago
Wayne Warthen
cd23863226
Refactor UART Mode Settings
- Replaced hard-coded mode settings with per-chip configuration settings.
2 years ago
Dean Netherton
22b10c8ac8
ez80: updated IDE driver for eZ80 platform.
2 years ago
Dean Netherton
4b80f36fd0
ez80: configure and display memory and i/o timings
2 years ago
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