b1ackmai1er
e25107309b
SYSCHK changes
...
Display the error code of syschk enabled
2022-11-06 10:17:28 +08:00
Wayne Warthen
3b0951f6d5
MFPIC I/O Base Update
...
- Update MFPIC related I/O ports from $4x to $1x. The default base address was changed to avoid conflicting with the default I/O range of $40-$7F on ECB Z180 boards.
2022-07-08 13:51:30 -07:00
Wayne Warthen
4a88e0bcae
Improve Z180 Variant Handling
...
- There were several places that RomWBW was making incorrect assumptions about what the older Z180 CPUs could do. These have been corrected.
2022-03-31 13:30:52 -07:00
Wayne Warthen
1e52a0b7f3
Add RPH Support to PS2INFO
...
- PS2INFO now provides a small startup menu to select either MBC or RHYOPHYRE (needs to be expanded to other platforms).
- Battery condition testing enabled by default in RHYOPHYRE.
- Z180 system timer enabled by default in RHYOPHYRE.
- Default ACR in RHYOPHYRE now turns on the status LED to indicate hardware is alive early in boot process.
2022-03-28 16:43:07 -07:00
Wayne Warthen
e1cb974e76
ROM Applications Document
...
Phil's new ROM Applications document has been added to the documents generated and added to the /Doc directory.
2021-08-27 08:49:50 -07: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
182e60e700
Fix SPI I/O Contention
...
Alan's emulator found an issue where the RTC code could contend with the I2C/SPI signals on SC126.
2021-07-22 11:20:34 -07:00
Wayne Warthen
e79770dcea
Cleanup MBC LEDs
...
- LED behavior was not quite right.
- Enable MBC speaker by default
2021-07-08 16:45:57 -07:00
Wayne Warthen
9857dda5b5
Finish DEVICE API extension
2020-05-27 16:44:52 -07: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
Wayne Warthen
0834acc020
RTC Device Info Functions
2020-04-29 19:30:24 -07:00
Wayne Warthen
257f784318
Improved clock driver auto-detect/fallback
2020-04-12 14:54:30 -07:00
Wayne Warthen
e84a1bc3ea
ROMLDR Improvements
...
.com files can now be started from CP/M and size of .com files has been reduced so they always fit.
2020-04-11 13:32:55 -07:00
Wayne Warthen
f4daaa91a4
Add RC2014 UART, Improve SD protocol fix
...
- RC2014 and related platforms will autodetect a UART at 0xA0 and 0xA8
- Ensure that CS fully brackets all SD I/O
2020-04-09 11:49:09 -07:00
Wayne Warthen
99dadbc17c
Handle lack of RTC better
...
DSRTC driver now correctly returns an error if there is no RTC present.
2020-03-31 11:30:11 -07:00
Wayne Warthen
8799352a31
CP/M 3 RTC Support
...
CP/M 3 will now get current date/time from RTC. Setting RTC from CP/M 3 is not finished.
2019-12-02 18:44:11 -08:00
Wayne Warthen
57dabc1ab5
Finalize SCZ180 Configurations
2019-10-02 08:45:11 -07: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
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
03c6cf9d51
Update dsrtc.asm
...
Make it easier to define customer battery or supercapacitor charge rates.
2019-08-18 21:07:06 +08:00
Wayne Warthen
09044d1959
Add SC126 Platform
2019-08-11 18:39:03 -07:00
Wayne Warthen
31b2192f22
RTC Port Shadow Register
...
Implemented a shadow copy of the RTC port value to enable multiple drivers to share the port without causing side effects to other drivers that use other bits of the RTC port.
2019-07-14 14:00:00 -07:00
Wayne Warthen
5958f7760e
Add SC126 DSRTC Support
...
Updated DSRTC support to avoid mangling bits used for other purposes in RTC latch port.
2019-07-12 15:17:29 -07:00
Wayne Warthen
0fe4c5e6f8
Finalize v2.9.1 Prerelease 9
...
Stability fixes.
2019-02-19 13:41:14 -08:00
Wayne Warthen
931d33eb11
Finalize v2.9.1 Prerelease 8
...
Fix possible int mode 1 processing paging conflicts.
2019-02-18 15:16:30 -08:00
b1ackmai1er
7cdad0b4ed
Add option to force DS1302 RTC to turn on super caps and battery recharging at boot.
2018-11-07 15:15:12 +08:00
b1ackmai1er
97e9339bc9
Display more config info at DS1302 RTC initialization
...
For systems which use Super capacitor or rechargable battery, trickle charge status is displayed. Good for users with ECB-RAMF for example. Trickle charge can be turned on/off with the RTC.COM utility and the status set will now be display at boot time.
2018-09-28 19:01:48 +08:00
Wayne Warthen
97c36c0efc
BPBIOS Related Fixes
2016-11-23 19:31:57 -08:00
Wayne Warthen
e350aa0672
Interrupt framework implementation
...
- Interrupt framework
- Documentation in progress w/ Latex conversion
2016-07-10 21:55:00 -07:00
Wayne Warthen
5154713644
Config Files Overhaul
2016-04-06 18:14:14 -07:00
Wayne Warthen
6354bd300d
Revised disk API
2016-03-04 20:09:47 -08:00
wwarthen
de52c4f560
Reintegrate wbw -> trunk
2015-08-19 17:34:42 +00:00