Wayne Warthen
08a53f54d0
Refactor DSKY
1 year ago
Wayne Warthen
028a153568
Clean Up
- Minor cleanup related to latest GM7303 work.
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
69e152c4fb
Config Files Cleanup
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
9e6780a248
Add FPGA Z80 Onboard VGA/PS2 Support
1 year ago
Wayne Warthen
2b6fbe7c58
HD44780 LCD Support
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
Dean Netherton
39232f00f1
sn76489: added configuration entry SN76489CHNOUT to direct to only to one channel or both
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
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
273e61bc94
Support for DS1305 RTC on S100 FPGA Z80
2 years ago
Dean Netherton
8b63b32580
gitignored some more untracked generated files
2 years ago
Wayne Warthen
48ab169c60
S100 FPGA Z80 SD Card Support WIP
- Not yet working
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
e0414bca05
NABU Stuff
- Implement Interrupt Mode 2 (Mode 1 is still default)
- Implement interrupt driven keyboard support
- Improve UART keyboard driver to support interrupt driven flow control
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
c8794d2b9c
NABU LEDs
- Utilize NABU front panel LEDs for startup diagnostics and disk activity.
- Modified NABU keyboard driver to pass thru joystick activity codes.
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
Wayne Warthen
874cc450ba
Add K80W RTC Support
2 years ago
Dan Werner
30db4c7fe9
Add Duodyne media board support
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
d93e639e4b
Added Console Takeover Mechanism
- If enabled by AUTOCON config setting, you can press <space> at any character device to take over the console at the boot loader prompt.
- Correction to SIOSEEK documentation in System Guide. Thanks and credit to Martin R.
2 years ago
Wayne Warthen
8e4bb575f1
Support for Application Banks
2 years ago
Wayne Warthen
ee8cdfa4b8
Propeller Firmware Enhancements
- Support DEC graphics character set
- Allow use of all lines on VGA display
- Support inverted bits on front panel LEDs and switches by config
2 years ago
Wayne Warthen
952489eac4
Miscellaneous
- Corrected inconsistencies in CPU oscillator speed configuration for Z280 systems.
- Updated Bill Chen's ZZRCC monitor from v0.5 to v0.6.
2 years ago
Wayne Warthen
af00df9182
Update CH Driver Port Config for RCBus Systems
- Updated to standardize on 0x3E/0x3F for primary CH device and 0x3C/0x3D for secondary CH device. Both devices are optional and detected automatically.
2 years ago
Wayne Warthen
e286a428bf
Preliminary Support for Monsputer
2 years ago
Wayne Warthen
08942fb944
Support Duodyne SelfHost UART
2 years ago
Dylan Hall
39446d5e4f
Add SECCON to config files
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
Wayne Warthen
26fad23c3a
Z280 ROMless Fixes
- Corrected a couple deficiencies that caused Z280 CPUs to fail in the new ROMless configuration
2 years ago
Wayne Warthen
092e44c62e
RPi Builds & CH375/6 Support
- The build process was enhanced by Dean Jenkins to support the Raspberry Pi. Note that the Propeller firmware will not be generated by a RPi build. See Issue #358 .
- Initial support for USB storage via CH375/6.
2 years ago
Wayne Warthen
cfc76d0659
Add Heath H8 Framework
2 years ago
Wayne Warthen
c391fd6d56
Support S100 Propeller Console
2 years ago
b1ackmai1er
c62af3df33
MBC / DUO IM2 template
Template for setting up interrupts using the IM2 pin header on MBC and DUO platforms.
2 years ago
b1ackmai1er
9f5b3a8b1c
Duo/MBC IM2 Hardware Timer support
2 years ago
Wayne Warthen
d06e1e2a5c
Initial DUO Interrupt Handling
2 years ago
Wayne Warthen
7835eb5deb
Duodyne Work in Progress
- Updated DMA Driver
- Updated PCF I2C Driver
3 years ago
Wayne Warthen
a5575456e2
Initial Support for Duodyne
3 years ago
Wayne Warthen
0395bba4f5
Preliminary Support for ESP32 Nhyodyne Module
- Initial console support for Dan Werner's ESP32 Module
3 years ago
Wayne Warthen
1f1952fb19
Add S100 and DUO Platforms
3 years ago
Wayne Warthen
0475f5e853
Minor Cleanup
- Update FPLED port values for some configs
- Fix Linux/MacOS build for new disk images
3 years ago