Wayne Warthen
a34aceb114
SCSI Driver Config Improvements
SCSI Driver config now allows up to 4 combinations of target device/lun.
1 week ago
Wayne Warthen
1e5e4eeb6b
Support SCC on RCBus
- Updated SCC driver and RCZ80 config
- Completed and tested IM1 support
- IM2 should work, but needs to be tested
- Not enabled by default
2 weeks ago
Wayne Warthen
f8eda92af3
AYMODE Config Name Sync
2 weeks ago
Dean Netherton
59dba8d250
HBIOS: added new config option to enable support for Turbo Z80 CPU boosting to 20Mhz
3 weeks ago
Wayne Warthen
f4b9e48ccf
Add RC2014 Platform for Official RC2014 Kits
3 weeks ago
Wayne Warthen
078a624e5c
Minor N8PC Follow-up
2 months ago
Wayne Warthen
9a5f156a0f
Finalize SCSI Driver
- Added check for LUN existence
- Added CAPACITY query and capture results
- Added INQUIRY query and print results
2 months ago
Wayne Warthen
d05c1af35c
Add 5380 SCSI Support
Thanks and credit to Jay Cotton for providing the SCSI transport code upon which this driver is based.
2 months ago
Wayne Warthen
22217bd484
Enhance DLPSER Driver for Multiple Devices
2 months ago
Wayne Warthen
605ac58f7a
More RTC Cleanup
2 months ago
Wayne Warthen
f283aed73b
Minor Cleanup for N8PC
Just some minor cleanup for consistency. No functional changes.
2 months ago
Dan Werner
25facb8e4d
Add N8PC support
2 months ago
Wayne Warthen
2de1c9b05d
Support DS1288x RTC/NVRAM
2 months ago
Wayne Warthen
9233d19c2c
Add NS MM58167B RTC Driver
- This is currently specific to the S100 systems interface.
3 months ago
Wayne Warthen
d0ac04045a
Preliminary Zilog SCC Support
- Interrupts and flow control not yet implemented.
3 months ago
Wayne Warthen
71bc7719e8
S100 Naming Cleanup
Renamed configs and mode options for S100 systems to make them more consistent and accurate.
3 months ago
Wayne Warthen
2d0ebf49f7
S100 Config Tweaking
4 months ago
H.J.Berends
2d77d4f036
Added IDE driver detect option
4 months ago
Wayne Warthen
f164ffdc76
Z80 NMOS Int Status Bug, Issue #620
Add a config setting to enable code that works around the Z80 interrupt status (LD A,I) bug.
Currently enabled only for MSX platform.
4 months ago
Wayne Warthen
b5f402554c
Preliminary S100 Z80 CPU Support
Adds support for a general modular Z180-based S100 system.
4 months ago
Wayne Warthen
2b459b1358
Add Config for ESPSD CD
- Allow card detect functionality in ESPSD driver to be controlled by a configuration variable.
4 months ago
Wayne Warthen
15f440ce4d
Support S100 ESP32 SD Card Interface
6 months ago
Wayne Warthen
e4c55edc02
S100 2CF+1SD CF Interface Support
- Implemented for FZ80 and Z180 CPU boards.
- Base I/O for FZ80 is moved from $30 to $38 to avoid conflict with FZ80 built-in CF interface.
6 months ago
Dean Netherton
b6598cdcc6
ch376-native: moved secondary IO port labels from master to ch376.asm
6 months ago
Dean Netherton
f03c68c016
ch376-native: output the configured port numbers for the ch376 native usb driver
6 months ago
Wayne Warthen
8a5f9eed2d
Fix Speaker Functionality on Specific Platforms
6 months ago
Dean Netherton
2269142a04
ch376-native: moved port definition from C code to cfg_MASTER.asm
7 months ago
Martin Giese
af3401ac5b
1 bit speaker code refecatored to arbitrary ports and masks
7 months ago
Wayne Warthen
00a6c8143a
Support Font Data in ROM
Video soft font data was occupying a large amount of space in the HBIOS bank. This change moves the font data to a ROM bank by default.
Thanks and credit to @b1ackmai1er who provided much of the code that originated this change.
Co-Authored-By: b1ackmai1er <39449559+b1ackmai1er@users.noreply.github.com>
7 months ago
Wayne Warthen
9a3ef54f53
Update cfg_MASTER.asm
Change .SET to .EQU where they occur to allow TASM builds to succeed.
7 months ago
Dean Netherton
135641d66c
ch376-native:updated master and ez80 configs - defaults to off at master, and on for ez80
9 months ago
Dean Netherton
72ec983c4f
ch376: added build option CHNATIVEFORCE to always force detection of module on boot
1 year ago
Dean Netherton
ed47d2f8b6
ch376-native: native USB driver for the CH376 module
2 years ago
Dean Netherton
643e59e204
z80: Changes to configuration for setting memory & I/O timings
Removed ability from boot up (see ez80cpudrv.adm) to allow for setting of
external memory and io timing using eZ80's W/S config. All timings
must now be specified in terms of eZ80's Bus Cycle setting.
This is to increase compatibility with various external RCBus/RC2014
modules.
Due to eZ80 firmware changes, the configuration was always setting
the I/O Bus Cycle to the maximum setting of 7 - typically most system
will work fine at a setting of 4 B/C
current ez80 firmware version: 0.5.0.234 2025-06-21
7 months ago
Wayne Warthen
e92091c922
PCRTC Driver Follow-up
- Minor typos
8 months ago
Martin Giese
e29fb43754
Code for MC146818/DS1285/DS12885 PC style CLOCK DRIVER
8 months ago
Rob Gowin
936a3958a5
Add VDA driver for Xosera, an FPGA-based video controller.
8 months ago
Wayne Warthen
3e1e640bb3
Minor PCF Changes
- Slightly modified to be more consistent with typical RomWBW driver config.
8 months ago
Willy De la Court
b79709f61c
Added default values for PCFCLK and PCFTRNS and comparisons to set PCF_CLK and PCF_TRNS
9 months ago
Wayne Warthen
6c06413dfe
Add STRICTPART Config Setting
New STRICTPART setting prevents access to slices that overlap with foreign (non-CP/M) partitions.
12 months ago
Wayne Warthen
ebe1504d75
UNARCU Fix & More Release Work
- UNARC updated to UNARCU11 which fixes an edge case where the user number was being incorrectly changed. See #496 . Thanks and credit to Lars Nelson for this.
12 months ago
Wayne Warthen
374c0675f1
Config and Release Notes Updates
- More config file cleanup
- Per Issue #498 , added VDAEMU_SERKBD default change in Release Notes
1 year ago
Wayne Warthen
766a65bed0
More Config Tweaks
1 year ago
Wayne Warthen
ab4f43c6bb
Improve DEFSERCFG Config
- Move DEFSERCFG from an equate to a #DEFINE which allows properly overriding it globally.
1 year ago
Wayne Warthen
c6d5d41933
Add K80W Hardware Support
1 year ago
Wayne Warthen
f36a90afae
Add EaZy80-512
1 year ago
Wayne Warthen
bb4a64c35d
Allow Forcing Detection of AY/YM PSG in HBIOS
See Issue #468
1 year ago
Wayne Warthen
7606abb8f3
Follow-up on KBD Interrupt Support
Related to PR #460
1 year ago
b1ackmai1er
5d92341189
PS2 Interrupt driven keyboard for Duo
For keyboard interface on I/O Multi board. Default is disabled. Requires interrupt #2 jumper set on I/O Multiboard, which is pin 11-12 in P5. Has limitations around port settings. Do not have a video card on my Duo so have been forcing a video driver to load and testing with PIP CON:=UR2: . Let me know what you think.
1 year ago
b1ackmai1er
925b2870eb
revert bad push
1 year ago