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
Wayne Warthen
8e99303e2f
Add HBIOS MuTex
2020-03-04 16:42:06 -08:00
Phillip Stevens
4eeba4e48b
HBIOS - clean up TMPSTK
2020-03-03 18:53:59 +11:00
curt mayer
964cc4b91a
fixed include order dependency
2020-02-16 17:41:43 -08:00
b1ackmai1er
23d0061fb1
Fix Incorrect assembly vga buffer clear
...
Preliminary 80x60 format. Needs 8x8 font.
2020-01-12 01:41:20 +08:00
Wayne Warthen
dc9dd8e8ca
Add Seconds Counter to HBIOS
2019-11-08 13:14:28 -08:00
Wayne Warthen
e4eee85274
ASCI Driver Interrupt Support
...
Also refactored XModem overlay
2019-08-17 20:08:34 -07:00
b1ackmai1er
a28bfc157b
Extend serial device type to support 4 devices including parallel port device.
2018-10-07 17:11:52 +08:00
Wayne Warthen
f5294a19d7
Preliminary Support for Interrupt Management API
2018-08-28 18:55:31 -07:00
Wayne Warthen
231239f43f
Finalize v2.9.0 Prerelease 0
...
- New function dispatching logic
- Refactored interrupt management
2018-01-16 16:30:37 -08:00
Wayne Warthen
9635d5933e
Finalize v2.8.6 Prerelease 0
...
Adds ACIA support
Adds IM1 interrupt chaining
Fixes IDE SETFEAT issue
2017-11-21 17:04:23 -08:00
Wayne Warthen
a5bb6a2b7e
Preliminary RC2014 Support
2017-11-05 18:12:02 -08:00
Wayne Warthen
fb6b1fd54a
Add VGA3 Support
2017-06-30 21:50:10 -07:00