b1ackmai1er
61d9555dc0
Document updates
1 year ago
Wayne Warthen
f03dcf7193
Clean Up NVRAM Switch Terminology
- Essentially, switch from the term "default boot" to the term "boot options".
See Issue #451
1 year ago
Wayne Warthen
6c96afcb5a
NVRAM Follow-up
- Minor documentation enhancements
- Add "Autoboot in nn Seconds..." message to RomLdr
1 year ago
b1ackmai1er
2fccb9dac7
MBC recovery mode default, document corrections
1 year ago
b1ackmai1er
7f07af1b62
Reimplement Duodyne boot recovery
Add feature description in documentation.
1 year ago
Mark Pruden
9713ca445c
Documenation changes for the NVRAM changes
1 year ago
Mark Pruden
00b6121391
Move HBIOS SYSGET_DIOMED Function to new high level function
1 year ago
Mark Pruden
06d9561f37
Improvements to HBIOS (a) SYSGET DIOMED : If Slice > 0 for NON High Capacilty drives now returns an error (b) SYSGET DIOMED now returns device attributes in Reg B (c) Documentation improvements
1 year ago
Mark Pruden
497e5333c4
Added new HBIOS Function SYSGET_DIOMED
1 year ago
Wayne Warthen
08a53f54d0
Refactor DSKY
1 year ago
Wayne Warthen
e07c38dc1a
Doc Fixes per HubertH
See Issue #415 . This commit is intended to clarify the documentation with respect to this issue. Thanks and credit to HubertH.
1 year ago
Wayne Warthen
e68cbded97
SD Card Speed Improvement for FZ80
- Removed wait routines for FZ80 in SD driver. Latest FPGA code does not require them.
- Minor improvements to disk layout documentation.
2 years ago
Wayne Warthen
cd70a62d67
Documentation Updates
- Minor improvements to hard disk documentation in System Guide.
2 years ago
Wayne Warthen
307b8bb11b
Add Tick Counter Size
- Documents the date field size of the tick counter.
2 years ago
Wayne Warthen
21b2eee7ab
Add Beep Function to Sound Driver Interface, Issue #402
2 years ago
Dean Netherton
44d890be59
ez80: Added new driver ez80rtc
2 years ago
Dean Netherton
7e2b054fc1
eZ80: added platform config PLT_RCEZ80
2 years ago
Dean Netherton
d358c8bc1c
eZ80: uart and hbios banking code updated to support the eZ80 for RC2014 configuration
2 years ago
Wayne Warthen
058a67dd40
Preliminary Support for S100 FPGA Z80 Platform
- S100 FPGA Z80 Platform
- Simple Serial Driver
2 years ago
Wayne Warthen
40f2a9f35a
Enhanced TIMER App from MartinR
- MartinR has enhanced the TIMER application to display output in decimal.
2 years ago
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.
2 years ago
Wayne Warthen
d93e639e4b
Added Console Takeover Mechanism
- If enabled by AUTOCON config setting, you can press <space> at any character device to take over the console at the boot loader prompt.
- Correction to SIOSEEK documentation in System Guide. Thanks and credit to Martin R.
2 years ago
Wayne Warthen
b633c309f4
Documentation Fixes
2 years ago
Wayne Warthen
8e4bb575f1
Support for Application Banks
2 years ago
Wayne Warthen
def84eded9
Integrate Jose Collado's Screen Color Enhancements
Credit and thanks to Jose Collado
- This change enhances both the TMS driver and ANSI emulation to handle setting of screen foreground/background.
2 years ago
Wayne Warthen
a157d9ba13
Device Type ID Reorganization
Driver Device Type ID's have been stored in the upper nibble. However, running out of ID's, I have changed them to occupy the entire byte.
This is a breaking change, so I have updated the minor version number to maintain integrity between components. So, v3.3 will never become a stable release and I am moving directly to v3.4.
2 years ago
Wayne Warthen
1f1952fb19
Add S100 and DUO Platforms
3 years ago
Wayne Warthen
f8c800e527
Create DSKY Driver Framework
Added a new driver category for DSKY (Display/Keypad) devices. Existing DSKY devices were converted into drivers ICM and PKD. These devices were previously DSKY and DSKYNG.
This removes substantial code duplication and recovers significant space in romldr and dbgmon.
3 years ago
Wayne Warthen
5457a7e7fd
Improve OS Boot Drive Assignment
- Modified the Disk Device function call (DIODEVICE) to provide new attributes related to disk size and removability.
- Leveraged API change to allow handling drive assignment differently depending on ATAPI vs. ATA interface.
3 years ago
Wayne Warthen
e32002545b
VGARC Improvements, Doc Fix
- Added ability to enable VGARC and front panel in default config without I/O conflicts (does **not** support having both types of hardware present at the same time).
- Fixed documentation error in issue #345 reported by @MorfeoMatrixx .
3 years ago
Wayne Warthen
f346209c82
Front Panel Switch Support
3 years ago
b1ackmai1er
76d9a99758
Update SystemGuide.md
3 years ago
b1ackmai1er
ddbd338b6f
Update SystemGuide.md
Spelling and grammer fixes
3 years ago
b1ackmai1er
93ac0ba5d0
Update SystemGuide.md
To match hbios
3 years ago
b1ackmai1er
af2a025cff
AY-3-8910 MINORS
3 years ago
Wayne Warthen
fee6f29cf0
More Documentation Updates
3 years ago
Wayne Warthen
0b8cb94cc2
More Documentation Updates
3 years ago
Wayne Warthen
146826b142
Continuing Doc Update
Mostly done with User Guide now.
3 years ago
Wayne Warthen
4f48e48a99
First Round of Clean-up for Stable Release
- Restructured documentation and started updates (much more to go)
- Added test app to test HBIOS banking API.
3 years ago
b1ackmai1er
be8177b8a4
ym26112 driver
3 years ago
b1ackmai1er
fc57ca4a68
ym2612 stub and hbios driver loading code cosmetics
3 years ago
b1ackmai1er
360ba5ca95
Update Architecture.md
3 years ago
b1ackmai1er
dd47283fda
minors
3 years ago
b1ackmai1er
5cc85e0444
Update Architecture.md
To reflect changes to syschk routine
3 years ago
b1ackmai1er
0ebde397fa
Description of DIAG options
3 years ago
b1ackmai1er
8bf93619a0
Update Architecture.md
Errors and diagnostics - is this something you would be interested in including and expanding on?
3 years ago
Wayne Warthen
b2e1294452
Correct AY38910 Off By 1 Octave Issue
I think this update corrects a long-standing issue in which the AY38910 driver played notes off by one octave.
4 years ago
Wayne Warthen
7549789248
Finalize ROM-Less Booting
4 years ago
Wayne Warthen
92399fe537
More CPUSPD Tweaks
I know I said I was done, but I found a few more things I decided to tweak. Functionality is unchanged.
4 years ago
Wayne Warthen
b6aa769f12
Finalize CPUSPD
The CPUSPD app is now considered stable and fully supported. I have added the application and the API's to the documentation.
4 years ago