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
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
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
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
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
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
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
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
Wayne Warthen
3999039102
Support for Les Bird's Dual 16C550 UART Module
2 years ago
Wayne Warthen
df2ab201a2
TMS Driver Cleanup
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
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
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
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
78a765147e
NABU Keyboard Typeahead
- Implemented a 16 character typeahead buffer for interrupt-enabled builds of NABU.
2 years ago