Wayne Warthen
14e48f24b5
Cosmetic Cleanup
2020-01-29 15:17:15 -08:00
b1ackmai1er
b75153d263
ECB Cassette and Recovery Mode change
...
Create an equate for changing baud rate through custom config rather than the driver. Add recovermode mode option to use Ring indicator line.
2020-01-28 18:09:30 +08:00
Wayne Warthen
a6f6a9734a
Cosmetic Updates
2020-01-20 14:34:43 -08:00
Wayne Warthen
afd5c22264
Minor Cleanup
2020-01-17 15:06:57 -08:00
b1ackmai1er
60df79fa4d
Implement "safe mode" boot process
...
Lots of ways this could be done. I have chosen to set it up so it just boots with a minimum driver set.
On SBC test by setting BT_REC_TYPE to BT_REC_SBC02 and use the 1-bit jumper (crtact) jumper to enable.
Options for other platforms needs to be considered.
2020-01-17 16:36:44 +08:00
Wayne Warthen
5b78631fdc
Minor Cleanup
2020-01-16 14:00:05 -08:00
b1ackmai1er
b2b07a9d6e
Initial compressed fonts support
...
CVDU untested
2020-01-15 17:58:30 +08:00
b1ackmai1er
42efbcd553
Update font inclusion
2020-01-14 08:04:32 +08:00
b1ackmai1er
5cda17b800
minors
2020-01-10 15:32:39 +08:00
b1ackmai1er
da26366c0b
Add 80x43 video mode to VGA3 driver
...
With associated font file
2020-01-10 11:26:31 +08:00
Wayne Warthen
3c8cd5219e
Preliminary support for Dyno Computer
...
Dyno Computer is the work of Steve Garcia and much of the code checked in is based on his work.
2020-01-05 15:26:08 -08:00
Wayne Warthen
2ebd800482
CTC Refactoring
2019-11-24 20:16:54 -08:00
b1ackmai1er
6d22708b66
ecb-sbc-v2 / ecb-zp ctc timer configuration
...
Correct instructions on jumpering.
2019-11-24 21:18:08 +08:00
b1ackmai1er
7917a0143a
ecb-sbc-v2 ecb-zp ctc timer support
2019-11-24 20:49:51 +08:00
Wayne Warthen
dc6ecfd9e3
CP/M 3 Support in ASSIGN
2019-11-17 17:35:11 -08:00
Wayne Warthen
659f60c23b
Cleanup Timer & Clock Multiplier Code
2019-11-15 16:29:27 -08:00
Phillip Stevens
084df830ef
hbios - z180 TASM equality check
2019-11-15 19:14:43 +11:00
Phillip Stevens
326ee0ae67
hbios - z180 CMR/CCR testing
2019-11-15 11:56:24 +11:00
Phillip Stevens
fc760e90e0
hbios - z180 CMR/CCR order
2019-11-15 11:46:20 +11:00
Phillip Stevens
c0ca96cb96
hbios - z180 CMR/CCR config
2019-11-15 11:40:50 +11:00
Phillip Stevens
294b42f5a4
scz180 white space
2019-11-14 23:25:16 +11:00
Phillip Stevens
446d969779
hbios - use z180 instructions
2019-11-14 23:00:35 +11:00
Wayne Warthen
8f2754b0f7
Minor Cleanup
2019-11-10 18:59:43 -08:00
Wayne Warthen
04f374a4da
Misc Cleanup
2019-11-10 11:57:04 -08:00
Phillip Stevens
976ef858d0
hbios - fix HB_SECTCK setting
2019-11-10 15:29:16 +11:00
Phillip Stevens
6cb051ec52
hbios - z180 PRT0 configuration again
2019-11-09 20:51:29 +11:00
Phillip Stevens
d78229a875
hbios - z180 PRT0 configuration
2019-11-09 20:36:52 +11:00
Phillip Stevens
6ab3ecd0cc
hbios - sys/time.h functions
2019-11-09 18:32:08 +11:00
Wayne Warthen
dc9dd8e8ca
Add Seconds Counter to HBIOS
2019-11-08 13:14:28 -08:00
Wayne Warthen
57c87db9a1
Preliminary CP/M 3
2019-10-14 16:30:19 -07:00
sccousins
bf7470d712
Update hbios.asm
2019-10-01 18:23:43 +01:00
Wayne Warthen
8d96efb6f5
Status LED Support
2019-09-30 17:22:02 -07:00
Wayne Warthen
341c55945c
Dynamic DS-1302 Detection
2019-09-29 14:33:40 -07:00
Wayne Warthen
ff851d36d6
Diagnostic LED Refinements
2019-09-28 16:01:49 -07:00
Wayne Warthen
183ddeac5f
Diag LED Enhancement
...
Diagnostic LEDs will now show disk activity by disk unit number.
2019-09-27 17:16:00 -07:00
Wayne Warthen
cc38eef867
KIO Cleanup
2019-09-23 18:49:33 -07:00
Wayne Warthen
ee04d84abd
Fix Z180 CPU Speed Setup
2019-09-20 21:54:04 -07:00
Wayne Warthen
0fb98bc071
KIO Support
2019-09-15 16:13:50 -07:00
Wayne Warthen
0bdecc9a4a
Floppy Fix
...
Floppy I/O was failing for slower CPUs when the timer interrupts were active. Now fixed.
Credit to Jorge Jorge Rodrigues for finding this problem and pointing me in the right direction for the fix.
2019-09-06 15:47:46 -07:00
Wayne Warthen
8c0c75253e
Z180 Variant CPU Speed Handling
...
Check Z180 CPU variant when attempting to change CPU speed multipliers and handle appropriately.
2019-09-04 20:46:29 -07:00
Wayne Warthen
b856a1a529
Disk I/O to/from Banked Memory
...
Supports double-buffered disk i/o to read/write to/from any memory bank specified.
NOTE: Disk I/O will be temporarily slower than normal because all I/O is being forced thru double-buffering for testing.
2019-09-03 15:12:56 -07:00
Wayne Warthen
a473c5c221
Minor Updates
2019-09-01 18:54:13 -07:00
b1ackmai1er
0307fe1aa9
Refactor of device summary cleanup
2019-09-01 21:51:31 +08:00
b1ackmai1er
4cc4fc0ffe
Refactor of device summary floppy
2019-09-01 15:36:04 +08:00
b1ackmai1er
a3a4e84965
Refactor of device summary
2019-09-01 13:55:28 +08:00
Wayne Warthen
b8930bd10a
Cleanup
2019-08-29 12:36:54 -07:00
Wayne Warthen
72fe10c00a
Low Battery Test Refinements
2019-08-28 20:44:31 -07:00
b1ackmai1er
bff6e20946
DS1210 Battery Low message on boot
...
Remove debug code.
Resolve issue with battery status being lost on stack.
Battery status variable moved to DSRTC driver.
Fix build failures for DSRTCENABLE=FALSE (spk.asm requires dsrtc)
2019-08-24 13:41:02 +08:00
b1ackmai1er
f323246d4f
Preliminary DS1210 batter low code
...
Battery state currently not being saved and recalled correctly
2019-08-24 07:21:40 +08:00
b1ackmai1er
a9780aa8be
Fix for usb-fifo boot display
2019-08-18 20:22:04 +08:00