Wayne Warthen
5a48cc5b42
Update vdu.asm
2025-02-10 19:04:48 -08:00
Wayne Warthen
3f63c92fd5
HBIOS Cleaning
...
- Rearranged HBIOS code to improve colocation of related code.
- Implemented macros to improve control over assembly diagnostic output.
- Improved handling of diagnostic LEDs.
- Improved application boot bank management.
- Implemented application boot for Z280 systems.
- Moved Z280_BNKSEL into proxy.
-
2024-04-30 14:18:59 -07:00
Wayne Warthen
2d8c37307d
Improve Video Hardware Reset
...
- This change avoids clearing the screen every time an OS reset occurs. A non-destructive VDC reset is now performed that leaves the screen contents and cursor position unchanged.
- If an application overwrites the video RAM, then the screen may contain garbage upon return to OS. However, the console will still be functional and the user can just press enter a few times to clear the screen.
2024-04-03 15:53:24 -07:00
Wayne Warthen
074f2cfdb2
Fix for ROMless Restart
...
Registration of terminal emulation was failing under ROMless operation after a (R)estart was performed at the Boot Loader. See <https://groups.google.com/g/retro-comp/c/bILDMVI97vo/m/Oj8sXdr7DAAJ >.
2024-02-08 17:43:55 -08:00
Wayne Warthen
72cdbdd4ad
Documentation Updates Inspired by Martin R
...
- Implemented a crude mechanism to output config settings during a build which can be imported into the User Guide appendix.
2023-11-29 18:54:51 -08:00
b1ackmai1er
f82bd94d8c
Update vdu.asm
2021-10-18 21:48:29 +08:00
b1ackmai1er
3bc8afcc87
Add VDA Read Character function
...
For your consideration. Seems to work.
2021-10-18 20:38:37 +08:00
Wayne Warthen
9857dda5b5
Finish DEVICE API extension
2020-05-27 16:44:52 -07:00
Dean Netherton
6d9172f635
Replace FAIL with git statusgit status! to force assembler to error
2020-04-26 10:27:19 +10:00
Dean Netherton
d4ebc44a98
HBIOS: Force the assembly to fail for vdu drivers if function table count is not correct
2020-04-21 16:34:51 +10:00
Dean Netherton
8c08f55d8f
Whitespace changes (crlf)
2020-04-21 16:34:33 +10:00
Wayne Warthen
242a1ce108
Update vdu.asm
...
Removed a hack in VDU driver that has existed for 8 years. :-)
2020-03-15 09:09:59 -07:00
b1ackmai1er
11857925d2
Update vdu.asm
2019-10-20 22:43:13 +08:00
b1ackmai1er
bcb16757bb
Update vdu.asm
2019-10-20 11:18:45 +08:00
b1ackmai1er
5db3d11b9a
ECB-VDU, NASCOM updates
...
Implement HBIOS cursor setting function VDU_VDASCS for ECB-VDU
2019-10-20 11:15:07 +08:00
b1ackmai1er
ab305429fb
Add cursor style options
2019-10-19 20:07:00 +08:00
Wayne Warthen
580d4ddf25
DDT & DDTZ Update
...
DDT & DDTZ updated with versions that use RST 30 instead of RST 38 to avoid conflicts with IM 1 interrupts.
2019-03-26 17:01:45 -07:00
b1ackmai1er
c79d497063
VDU mode updates
2019-03-12 23:02:03 +08:00
Wayne Warthen
20c291dea2
VDU Driver Enhancements
...
VDU driver enhanced to support alternate screen simensions, provided by Phil Summers
2019-03-05 21:05:08 -08: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
fb6b1fd54a
Add VGA3 Support
2017-06-30 21:50:10 -07:00
Wayne Warthen
521af19e50
VDA Device Initialization Flow Cleanup
2016-04-10 16:21:29 -07:00
Wayne Warthen
5154713644
Config Files Overhaul
2016-04-06 18:14:14 -07:00
Wayne Warthen
f9c7f30d2d
Bug Fixes
2016-03-25 23:06:18 -07:00
Wayne Warthen
8aedfbb7f3
Add Device Summary Display
2016-03-25 21:20:05 -07:00
Wayne Warthen
b4fc05acfb
Incorporate FDISK80
2016-03-21 17:05:57 -07:00
Wayne Warthen
5adbef5f68
Revised Emulation Services
2016-03-19 21:21:17 -07:00
wwarthen
de52c4f560
Reintegrate wbw -> trunk
2015-08-19 17:34:42 +00:00