Wayne Warthen
69e152c4fb
Config Files Cleanup
1 year ago
Dean Netherton
64d60f744b
ez80: updated to report firmware version, build date, and if operating under the alt image
1 year ago
Wayne Warthen
85834559d1
Cleanup (Cosmetic)
1 year ago
Wayne Warthen
1c66ec3ba4
Configuration File Improvements
- Modified configuration files so that all configurations now inherit from the Master Config file.
1 year ago
Wayne Warthen
3dd394e3c9
Update GMZ180_std.asm
- Minor filename case issue caused some build scenarios to fail.
1 year ago
drj113
34e472a553
Initial Commit for Genesis Modules boards
Supports GM STD Z180 and GM IDE Disk Controller
1 year ago
Les Bird
03e34a54d4
Add Heathkit H8 support. Front panel generates interrupts at 500Hz to update the LEDs and read the front panel keypad.
1 year ago
Wayne Warthen
e6117e9639
Refactor Build Post-processing
- Post-processing of disk-hosted ROMs such as FZ80 and ZRC has been modified to handle custom user configurations.
- Standardized all distribution ROM names to end in _std.
1 year ago
Dean Netherton
141c79ef90
ez80: ported msx keyboard driver (mky.asm)
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
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
Dean Netherton
890dd1cd5e
eZ80: added support for sn76489 driver
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
Wayne Warthen
df2ab201a2
TMS Driver Cleanup
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
44d890be59
ez80: Added new driver ez80rtc
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
57364bb581
EZ80: initial skeleton of driver for EZ80 UART
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
058a67dd40
Preliminary Support for S100 FPGA Z80 Platform
- S100 FPGA Z80 Platform
- Simple Serial Driver
2 years ago
Wayne Warthen
7497e233d2
Fix NABU Config
- CRTACT was not being set correctly.
2 years ago
Wayne Warthen
3f63c92fd5
HBIOS Cleaning
- Rearranged HBIOS code to improve colocation of related code.
- Implemented macros to improve control over assembly diagnostic output.
- Improved handling of diagnostic LEDs.
- Improved application boot bank management.
- Implemented application boot for Z280 systems.
- Moved Z280_BNKSEL into proxy.
-
2 years ago
Wayne Warthen
e41cd6d8d2
Support 40 and 80 Column Video for NABU
- 40 column mode will work with original TMS9918 video chip
- 80 column mode requires FPGA TMS video chip replacement
2 years ago
Wayne Warthen
67d23dc540
Tweaks to NABU Support
- Include NABU in pre-built ROMs
- AY sound driver works (but poorly)
2 years ago
Les Bird
438df9a80b
NABU Personal Computer integration - nabu.asm and nabukb.asm contain code to support the NABU hardware.
2 years ago
Wayne Warthen
8c4a3d2b3d
Final Video Hardware Reset Changes
- Modified TMS driver to always imbed an uncompressed font. This is because I have found no reasonable way to decompress a font while an OS is still active without mangling some of the OSes RAM.
2 years ago
Wayne Warthen
91f5b36fbc
Support for EF9345 Video Display Controller
- Thanks and credit to Laszlo Szolnoki for contributing this driver.
2 years ago
Wayne Warthen
556b7074ae
Missed Files
2 years ago
Wayne Warthen
cdb9f9b40a
Initial Release Candidate for v3.4
- Minor doc updates
- Comment updates in ansi.asm and tms.asm
- Correction to build process for ROMless systems
- Fix for ZRC (default configuration) to use all available RAM
2 years ago
Wayne Warthen
e9b9782ede
Correction for CH Driver Config
- Last check-in had a couple of config file errors which are corrected here.
- Also updated Appendix A of the User Guide to reflect new CH37x port addressing.
2 years ago
Wayne Warthen
e286a428bf
Preliminary Support for Monsputer
2 years ago
Wayne Warthen
3df34b4ce0
Add ZRC512 Support
Thanks and credit to Bill Shen for providing the build updates.
2 years ago
Wayne Warthen
b8ef50fad5
Update ZETA_std.asm
- Correct assumed CPU speed in ZETA std config.
2 years ago
Wayne Warthen
8b3deb057f
User Guide Updates per Martin R
- Credit and thanks to Martin R for providing a substantial list of suggested fixes and improvements to the User Guide. I have done my best to address them -- others will require more time and will hopefully be addressed in the future.
2 years ago
Wayne Warthen
df42cf544e
Support Mini-ITX Z180 Platform by Alan Cox
Support for Mini-ITX contributed by Alan Cox.
2 years ago
Wayne Warthen
6bcad122cd
Add Z1RCC Support
- Added build support for Bill Chen's Z1RCC.
- Thanks and credit to Bill for supplying the bulk of the build changes.
2 years ago
Wayne Warthen
872d51e9b6
Detect CTS Stall
- Detect CTS at startup to ensure it is asserted. If not, disable hardware flow control to avoid stalling the console at boot. Only for UART driver because this is the only place it is currently relevant.
2 years ago