Wayne Warthen
da975518fd
Regen Doc
4 days ago
Dean Netherton
45ee72352e
hbios: refactor HB_CPUTYPE values to use constants literal definitions instead of hard coded numbers
5 days ago
Wayne Warthen
10dc0fc005
Config File Sync
1 week ago
Wayne Warthen
7c6f1f50b8
Misc. Cleanup
- Add debugging to XModem, but bracketed with conditional compilation and turned off.
- Update S100 T35 config name from t35 to t35_std to conform with naming of the standard config files.
- Refresh Ch375 Native USB generated files to match current versions generated.
- Move SCON driver include in HBIOS from Multi-function section to Character device section.
- Added ToDo comments to SCSI driver.
- Added VT-100 TERM.DEF file to the Games disk image.
- Commented out debug output in SIMH config file.
1 week ago
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
60c4f58fb4
SCC Tweaks for Interrupt Mode 2
2 weeks ago
Wayne Warthen
68dc9dc872
Fix and Improve SCC Chip Detection
- Adopted the chip detection logic in the thread <https://groups.google.com/g/retro-comp/c/imNsPBJO45s/m/mbpfnQDNAwAJ?utm_medium=email&utm_source=footer >
2 weeks ago
H.J.Berends
f488db4657
hbios/tms: added F18A detection, report device attributes
2 weeks ago
Wayne Warthen
7ee3601241
Tweaks to SIO and SCC Drivers
Minor improvements to hardware detection.
2 weeks 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
bd2ad6a4ef
Enable RC2014 Pretty Banner
- Enabled RC2014 pretty banner in RC2014_std config.
- Updated RC2014 pretty banner per Spencer.
2 weeks ago
Wayne Warthen
f8eda92af3
AYMODE Config Name Sync
2 weeks ago
Wayne Warthen
895490a780
Fix Keyboard Driver Init Calls, Issue #648
Keyboard driver initialization calls were doubled up when the refactored driver framework. This should resolve that.
Thanks and credit to @b3rendsh .
3 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
a4fc24239e
Remove Leftover Debugging
3 weeks ago
Wayne Warthen
e488aec54d
Driver Init Processing Refactor
- Driver INIT call lists remvoed
- Added driver init phase dispatching
3 weeks ago
Wayne Warthen
4a66eb61ee
Implement RC2014 Config Customizations
Updated RC2014 platform config per Spencer.
3 weeks ago
Dean Netherton
096bbf4ee6
hbios/tms: fix for tms9918 and added detection for 'Super V9958' fpga module
3 weeks ago
Dean Netherton
d1e9065d19
hbios/tms: replace some spacing with tabs
3 weeks ago
Dean Netherton
56544dc315
hbios/tms: Added vram size detection for V99x8 chips
3 weeks ago
Dean Netherton
0c13a056b4
hbios/tms: Added detection and reporting of vdp type (TMS9918/V9938/V9958)
3 weeks ago
Wayne Warthen
9b1439ec50
Fix ROM Fonts Loading, Issue #642
Bank ID used for loading ROM fonts was not properly offset by the start of the IMG banks.
Thanks and credit to @dinoboards for finding this.
3 weeks ago
Wayne Warthen
ace325377a
Missing TMSMODE text
A couple of the new TMSMODE values were not being displayed in the boot messages. This problem was purely visual -- no functional issues.
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
Dan Werner
d3f74ed97d
N8PC default updates
2 months ago
Wayne Warthen
8402324bb5
Fix extraneous console switch message
2 months ago
Wayne Warthen
5014a47a64
SCSI and ESPSD Driver Cleaning
- Improved error handling flow
- Simplified ESPSD I/O timeout handling
2 months ago
Rob Gowin
b8439c29e6
Change mky.asm to use KBD_* STATE constants.
2 months ago
Rob Gowin
9b8320e34a
Change ppk.asm to use KBD_* STATE constants.
2 months ago
Rob Gowin
69021f298d
Move KBD STATE constants to hbios.inc
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
65094dd9b3
Fix Kbd Drivers, KBD_STATE -> KBD_STATUS, #636
Thanks and credit to @codesmythe for finding this!
2 months ago
Wayne Warthen
22217bd484
Enhance DLPSER Driver for Multiple Devices
2 months ago
Wayne Warthen
c616e76b2a
Correct Z80Retro Config in SD Driver
SD_INVCS in the sd.asm had been incorrectly changed from FALSE to TRUE. This changes it back to FALSE which is correct.
Thanks and credit to Peter Kuebler for bringing this to my attention.
2 months ago
Dan Werner
42e630a746
change config defaults for N8PC
2 months ago
Wayne Warthen
605ac58f7a
More RTC Cleanup
2 months ago
Wayne Warthen
b9a251bb1f
Minor Improvement in DS12RTC Driver
- Refactored the Update-In-Progress checks to reduce code size and improve checking accuracy.
2 months ago
Wayne Warthen
f283aed73b
Minor Cleanup for N8PC
Just some minor cleanup for consistency. No functional changes.
2 months ago
Dan Werner
5ccc225343
change N8PC build default
2 months ago
Dan Werner
25facb8e4d
Add N8PC support
2 months ago
Wayne Warthen
ac48639bfc
Cleanup of DS12RTC Driver
- Offset NVRAM register access by $60 to avoid collisions with IBM PC CMOS usage.
- Wrap register accesses in DI/EI. The DS1288x requires no interrupts between the register selection and the data r/w.
- Minor comment improvements.
2 months ago
Wayne Warthen
8c7f51fd74
Bug Fix for DS5RTC Driver
- The SETBYT routine was broken. This fixes it.
2 months ago
Wayne Warthen
2de1c9b05d
Support DS1288x RTC/NVRAM
2 months ago
Wayne Warthen
2ac394f22b
HBIOS Disk R/W w/ Sec Cnt = 0, Discussion #632
Check for a length of zero in HBIOS disk read and write calls. Such calls will perform no read/write actions and return success.
Thanks and credit to @hubertushirsch .
2 months ago
Wayne Warthen
b652412964
Improve RomLdr Messaging
Improve messaging that handles missing boot signature or load length <= 0.
Thanks and credit to @hubertushirsch .
See Commit f5a7c61 comments.
2 months ago
Wayne Warthen
bb93010716
Fix RomLdr "O" Option Return, Issue #630
- Removed interrupts disable prior to invoking hardware monitor from RomLdr.
Co-Authored-By: HubertH <51236138+hubertushirsch@users.noreply.github.com>
2 months ago
Wayne Warthen
f5a7c61214
Validate Boot Record Meta Data
- Added basic checks to verify boot image size is > 0 before attempting to load. Thanks and credit to @hubertushirsch . See Discussion #631 .
Co-Authored-By: HubertH <51236138+hubertushirsch@users.noreply.github.com>
2 months ago
Wayne Warthen
99ed022660
Minor Update for RomLdr per Issue #622
Thanks and credit to @kiwisincebirth .
2 months ago