b1ackmai1er
be8177b8a4
ym26112 driver
2022-12-18 20:41:29 +08:00
b1ackmai1er
999849c62b
Alternate debug standardization method
2022-12-02 21:36:36 +08:00
b1ackmai1er
6d1a9f5b7c
Driver debug standardization
2022-11-26 16:03:09 +08:00
b1ackmai1er
eeff03c7aa
diag led fixups
2022-11-08 02:35:55 +08:00
b1ackmai1er
791fcea466
Different diag progress bar options
2022-11-07 20:56:09 +08:00
Wayne Warthen
44b17ccc3a
Improve Centronics Compatibility
...
- Renamed Centronics driver from "CEN" to "LPT" based on input that LPT is the more recognized name for IBM compatible Centronics interfaces.
- Modified LPT hardware detection to be more generic (no longer depends on MBC-specific hardware implementation).
- Fix to CPU speed display for SBC v2 (004 and above) speed selection mechanism.
2022-06-26 14:25:32 -07:00
Wayne Warthen
b98ee17e14
Plumbing for uPD7220 GDC Driver
2022-04-04 11:54:34 -07:00
Wayne Warthen
f6d0e7fea4
Initial RHYOPHYRE Support
2022-03-27 13:23:37 -07:00
Wayne Warthen
170ac7d9e8
Prep for Centronics Driver
...
- Added Centronics Driver shell
2022-03-25 11:15:36 -07:00
Wayne Warthen
21a38aed6e
CPU Speed Change API
...
- Moved the CPU speed changing mechanism into the HBIOS as an API call.
- Added support for CPU speed changing on Z180 platforms.
2022-01-26 18:10:18 -08:00
Wayne Warthen
faa9db9394
Regen Doc
2021-10-18 13:01:29 -07:00
b1ackmai1er
f3d4c9adb5
Update hbios.inc
2021-10-13 22:17:54 +08:00
Wayne Warthen
4f941de39c
Miscellaneous
...
- Improve handling of RTC latch shadow
- Hardware auto-detect on DSKY and DSKYNG
- Regen documentation
2021-08-26 15:24:59 -07:00
Wayne Warthen
b9d1cb12fe
Misc. Cleanup
...
- No functional changes
2021-05-26 14:40:30 -07:00
Dean Netherton
3e0771acf3
V9958: Updated TMS driver to support V9958
2021-05-22 16:17:10 +10:00
Dean Netherton
99358a7aaf
Initial commit for RP5C01 RTC driver
2021-05-22 16:17:06 +10:00
b1ackmai1er
be34e9d396
Add DS1307 to architecture document
...
Align hbios.inc RTC clock codes to match architecture document
2021-05-12 12:48:47 +08:00
b1ackmai1er
9fee763265
Architecture support for DS1307 I2C
2021-05-12 12:28:06 +08:00
Wayne Warthen
e17fee85e9
Add Z180 Invalid Opcode Handler
2021-02-22 14:18:01 -08:00
Wayne Warthen
2d12da4903
Z280 Internal UART Support
...
Z280 UART can only be used w/ native memory & interrupt mode 3.
2021-01-27 19:33:37 -08:00
Wayne Warthen
9857dda5b5
Finish DEVICE API extension
2020-05-27 16:44:52 -07:00
Wayne Warthen
e5860f90c5
Cleanup
2020-05-25 16:52:21 -07:00
Wayne Warthen
cbb963b1ea
XModem Improvements
...
New **experimental** adaptation of XModem called XMX.COM:
- Fixes occasional "stall" at startup (I think)
- Reduces HBIOS overhead substantially
- Automatically uses the console port no matter what COM port the console is on
2020-05-24 14:33:47 -07:00
b1ackmai1er
0bf6caa437
Initial audio duration code
2020-05-24 18:21:16 +08:00
b1ackmai1er
5bdfcd0769
Update hbios.inc
2020-05-24 00:30:28 +08:00
b1ackmai1er
a3a03f2851
Merge pull request #134 from wwarthen/dev
...
Dev
2020-05-23 19:37:29 +08:00
Chris Odorjan
909d15aa5d
Merge remote-tracking branch 'upstream/dev' into duart
2020-05-21 10:08:46 -04:00
b1ackmai1er
3a4819c5b8
Merge pull request #132 from wwarthen/dev
...
Dev
2020-05-21 16:31:44 +08:00
Wayne Warthen
5c565f8c3e
Miscellaneous
...
- CP/M 3 loader space improvement
- Minor doc update (thanks Radek)
- Preliminary diag level management
- Minor cosmetic bugs
2020-05-20 12:06:19 -07:00
b1ackmai1er
e8945d4de3
Merge pull request #130 from wwarthen/dev
...
Dev
2020-05-19 17:45:33 +08:00
Wayne Warthen
3f46921c6c
Change PANIC behavior a bit
...
- Also includes a fix for a build issue in PPIDE identified by Richard Deane.
2020-05-18 15:33:28 -07:00
b1ackmai1er
64e8803ec4
Merge pull request #129 from wwarthen/dev
...
Dev
2020-05-17 10:34:44 +08:00
Wayne Warthen
1bf4065b6a
Global Error Codes
2020-05-16 18:38:26 -07:00
b1ackmai1er
e9219e89f3
Merge pull request #128 from wwarthen/dev
...
More system restart options
2020-05-16 08:39:15 +08:00
Wayne Warthen
6afc56a7ca
More system restart options
2020-05-15 16:25:31 -07:00
Chris Odorjan
10bddd8a17
Merge remote-tracking branch 'upstream/dev' into duart
2020-05-11 21:56:49 -04:00
b1ackmai1er
989ab9bf05
Sound devices in Device Summary
2020-05-10 22:43:03 +08:00
b1ackmai1er
180f901594
Initial sound driver update for spk.asm
2020-05-09 22:27:59 +08:00
b1ackmai1er
20ad992a7b
Initial ay-3-8910 driver
2020-05-02 00:42:11 +08:00
Wayne Warthen
b3c044ab65
Fix HBIOS Breakage!
2020-04-29 22:13:57 -07:00
Wayne Warthen
0834acc020
RTC Device Info Functions
2020-04-29 19:30:24 -07:00
Chris Odorjan
f86e871f07
Merge remote-tracking branch 'upstream/dev' into duart
2020-04-29 13:48:50 -04:00
Dean Netherton
c51fa1fcae
SN76489: Renamed variable 'pitch' to 'period'
2020-04-28 20:40:46 +10:00
Dean Netherton
ade954ab69
SN76489: Added support for BF_SNDQ_DEV/SN7_QUERY_DEV query
...
And updated some driver docs
2020-04-28 18:17:56 +10:00
Chris Odorjan
dce4496393
Merge remote-tracking branch 'upstream/dev' into duart
2020-04-26 00:27:20 -04:00
Chris Odorjan
e911e93aaf
DUART: preliminary implementation
...
assumes XR88C681 for now
2020-04-25 00:50:18 -04:00
Wayne Warthen
d14cf27acf
Miscellaneous Cleanup
...
No functional changes.
2020-04-22 11:26:32 -07:00
Dean Netherton
890f9262e0
HBIOS: Added support for sound drivers
...
New sound driver support with initial support for the SN76489 chip
New build configuration entry:
* SN76489ENABLE
Ports are currently locked in with:
* SN76489_PORT_LEFT .EQU $FC ; PORTS FOR ACCESSING THE SN76489 CHIP (LEFT)
* SN76489_PORT_RIGHT .EQU $F8 ; PORTS FOR ACCESSING THE SN76489 CHIP (LEFT)
2020-04-22 21:12:52 +10:00
Phillip Stevens
1a60676f44
doc - a few random fixes
2020-03-22 15:01:07 +11:00
Wayne Warthen
d1abba5378
Fix CONSOLE Constant
...
Rename CIODEV_CONSOLE constant to CIO_CONSOLE because it is a unit code, not a device type code.
Retabify TastyBasic.
2020-03-15 09:44:15 -07:00