Wayne Warthen
9c51d56c6a
Refactor RomLdr
During testing of the NVRAM Switch changes (#451 ), I found some pre-existing stuff I didn't like, so I have tried to clean things up.
- BOOT_DEFAULT has been replaced by AUTO_CMD
- There is no longer a "default" boot loader command when pressing <enter>.
1 year ago
Wayne Warthen
c60d46d773
Enable SD by Default in RCZ80_std Config
- An additional SD Module has been developed by Stephen Cousins. Since this module will be distributed as a kit, I think it makes sense to enable support by default. It will do nothing on systems without an SD Module.
1 year ago
Willy De la Court
9b99a400f9
Disable LCD as this board does not support it.
1 year ago
Dean Netherton
7cda84b4ce
ez80: change default cpu freq to 20Mhz
1 year ago
Dean Netherton
3121e3ee9d
ez80: renamed cfg_rcez80 to uppercase cfg_RCEZ80.asm
1 year ago
Dean Netherton
0982b5d462
ez80: align cfg/std configuration files as per recent changes
1 year ago
Wayne Warthen
df28567506
Additional Config File Cleanup
- Issue #423 should now be resolved.
1 year ago
Wayne Warthen
561a7f7231
Support S100 Z80 FPGA Printer Port
1 year ago
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)
1 year 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