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
Wayne Warthen
e4eee85274
ASCI Driver Interrupt Support
...
Also refactored XModem overlay
2019-08-17 20:08:34 -07:00
Wayne Warthen
522b72d9df
Configuration Files Cleanup
2019-08-15 18:10:07 -07:00
Wayne Warthen
09044d1959
Add SC126 Platform
2019-08-11 18:39:03 -07:00
Wayne Warthen
0b661442c5
SIO & ACIA Driver Updates
2019-08-04 17:51:29 -07:00
b1ackmai1er
d22d83f2c8
Update hbios.asm
...
Fixup misisng driver
2019-08-04 19:48:26 +08:00
b1ackmai1er
12c99e9144
Resync
2019-08-04 19:30:52 +08:00
b1ackmai1er
8c49962102
Add capability to change which console is default
2019-08-04 02:32:51 +08:00
Wayne Warthen
64203d4796
Merge pull request #35 from b1ackmai1er/master
...
Invalid BIOS (signature missing)
2019-06-10 15:16:11 -07:00
b1ackmai1er
1ca508dc2e
Invalid BIOS (signature missing)
...
DS1210 datasheet "The fourth function the DS1210 performs is a battery status warning so that potential data loss is avoided. Each time that the circuit is powered up the battery voltage is checked with a precision comparator. If the battery voltage is less than 2.0 volts, the second memory cycle is inhibited. Battery status can, therefore, be determined by performing a read cycle after power-up to any location in memory, verifying that memory location content. A subsequent write cycle can then be executed to the same memory location altering the data. If the next read cycle fails to verify the written data, then the batteries are less than 2.0V and data is in danger of being corrupted"
This also works:
LD HL,HBX_IMG-2
LD DE,HBX_LOC-2
LD BC,HBX_SIZ+2
LDIR
Regards Phil
2019-06-10 22:54:24 +08:00
Wayne Warthen
b0aab772ef
Finalize v2.9.1
2019-06-03 16:13:46 -07:00
Wayne Warthen
3a1e9f3b72
Cleanup
2019-05-29 14:57:56 -07:00
Wayne Warthen
8197caa4ef
Merge pull request #34 from b1ackmai1er/master
...
Add debugging module mio
2019-05-29 14:41:08 -07:00
b1ackmai1er
c39c27009b
Add debugging module mio
...
Cached debug out
2019-05-28 18:59:17 +08:00