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
Dean Netherton
c31f9de905
ez80: some additional comments for the ez80 cpu driver
1 year ago
Dean Netherton
e7937d47e3
ez80: revert whitespace introduced in recent large merge commit
1 year ago
Dean Netherton
32301ba6a9
ez80: fix auto mergine fault DIAG_DISP .EQU DIAG_PROG
1 year ago
Dean Netherton
12df99084e
ez80: removing additional comments on #ENDIF - to reduce number of 'diff' in large merge commit
1 year ago
Dean Netherton
324c0bf0fb
ez80: fix due to auto merging fault - #IF ((PLATFORM == PLT_S100) & TRUE)
1 year ago
Dean Netherton
2176c9d1af
ez80: new firmware feature to configure on-chip flash w/s
1 year ago
Dean Netherton
af030bf76d
ez80: use new firmware interface for w/s config settings
1 year ago
Wayne Warthen
e376e5577c
Heath H8 Panel Tweaks
- Notify HBIOS of speed changes (keeps HBIOS in sync with panel)
- Correct display for HL, SP, and PC registers.
1 year ago
Dean Netherton
b5d4e7ddf9
ez80: added new EZ80TIMER type - EZ80TMR_NONE
1 year ago
Dean Netherton
3880d8fca0
tsm: for v9958 - configure interrupt rate (HSYNC) as per TICKFREQ config setting
1 year ago
Wayne Warthen
df28567506
Additional Config File Cleanup
- Issue #423 should now be resolved.
1 year ago
Wayne Warthen
f16a9415f7
Add CPU Speed Control for HEATH Platform
1 year ago
Wayne Warthen
561a7f7231
Support S100 Z80 FPGA Printer Port
1 year ago
Wayne Warthen
d416a986bb
Miscellaneous
- Fix SN76489 variable names referring to different driver
- Make SIMH config filenames consistent with others
1 year ago
Wayne Warthen
162348ea66
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
78917e78be
Cleanup
- Update include file nesting comments
- Bump version number
1 year ago
Wayne Warthen
69e152c4fb
Config Files Cleanup
1 year ago
Wayne Warthen
a14e64fced
Update and rename cfg_SBC.asm to cfg_sbc.asm
1 year ago
Wayne Warthen
e3195669fc
Update and rename cfg_sbc.asm to cfg_SBC.asm
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
e1beb01a51
Update Configs to Handle GM3707 Enable
- The non-Genesis config files needed to be updated to disable the GM3707.
1 year ago
Wayne Warthen
8d91176230
Cosmetic Updates
1 year ago
drj113
61d08e9f71
GM7303 LCD Keypad support
Changes to support a modified Prolog Keypad and LCD driver card - Heavily inspired by the lcd.asm module, but separated out to allow for future keyboard support.
1 year ago
Wayne Warthen
e212054774
Fix Missing Video Device String
1 year ago
Dean Netherton
479c50f052
ez80: updated to deprecate use of RST.L %18 for bank switching and direct access using 16bit i/o
1 year ago
Dean Netherton
5c10f1881d
ez80: deprecated EZ80_UTIL_HL_TO_EHL - now using local implementation EZ80_CPY_UHL_TO_EHL
1 year ago
Dean Netherton
fa6b0f1d82
ez80: deprecated EZ80_UTIL_EHL_TO_HL - now using local implementation EZ80_CPY_EHL_TO_UHL
1 year ago
Wayne Warthen
6e8bdb141d
Finalize S100 FPGA Z80 Onboard VGA/PS2 Support
- RomWBW will now "follow" the S100 monitors console selection for all 3 possibilities (USB Serial, Propeller Console, and Onboard VGA/PS2).
1 year ago
Wayne Warthen
d152cab8c8
Update Doc
1 year ago
Wayne Warthen
3dd394e3c9
Update GMZ180_std.asm
- Minor filename case issue caused some build scenarios to fail.
1 year ago
Wayne Warthen
2fd65ab4b0
Miscellaneous
- Cosmetic updates
- Fix fv.asm keyboard status function
- Bump version number
1 year ago
drj113
673f4358b2
Rectified GM configuration to support current hbios.asm
Re-added commented out code in the various disk drivers now that I am using the correct hbios.asm file
1 year ago
drj113
34e472a553
Initial Commit for Genesis Modules boards
Supports GM STD Z180 and GM IDE Disk Controller
1 year ago
Wayne Warthen
9e6780a248
Add FPGA Z80 Onboard VGA/PS2 Support
1 year ago
Mark Pruden
b7352da5c1
Fix for LCD Display of CPU Type
1 year ago
Wayne Warthen
2b6fbe7c58
HD44780 LCD Support
1 year ago
Les Bird
6394605a20
Some minor formatting changes for Heathkit related HBIOS code. Add a script to build a CF image with MSX ROMs which includes CPM22,ZSDOS and CPM3
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
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