Wayne Warthen
ecf2cdfba2
Fix Device Attribute Definition in System Guide, Issue #515
2025-03-26 11:37:41 -07:00
Wayne Warthen
da05245b4a
Improved STRICTPART Implementation
...
- Improved implementation of STRICTPART conditional based on comments from @kiwisincebirth. See Issue #490 .
2025-02-13 16:06:43 -08:00
Wayne Warthen
6c06413dfe
Add STRICTPART Config Setting
...
New STRICTPART setting prevents access to slices that overlap with foreign (non-CP/M) partitions.
2025-02-12 15:39:47 -08:00
Wayne Warthen
ae9b9f9c14
Release Testing WIP
2025-02-08 17:35:51 -08:00
Wayne Warthen
ebe1504d75
UNARCU Fix & More Release Work
...
- UNARC updated to UNARCU11 which fixes an edge case where the user number was being incorrectly changed. See #496 . Thanks and credit to Lars Nelson for this.
2025-02-06 17:02:06 -08:00
Wayne Warthen
257fa5407b
Release Testing Updates
...
Minor changes to config files.
2025-02-02 16:03:41 -08:00
Wayne Warthen
9c815a6b4c
RCZ80 skz Config Tweaks
...
The watchdog I/O port for RCZ80_skz_std was misconfigured.
2025-01-30 19:54:18 -08:00
Wayne Warthen
2d854510e3
Accommodate uz80as #define Comments
...
uz80as does not handle comments on #define lines very well. This is a minor change to accommodate it.
2025-01-30 13:06:15 -08:00
Wayne Warthen
766a65bed0
More Config Tweaks
2025-01-27 19:22:31 -08:00
Wayne Warthen
8756937946
Minor Release Cleanups
2025-01-25 13:26:07 -08:00
Wayne Warthen
1ab10410a8
EZ512 & K80W Tweaks
...
- EZ512 memory manager was missing a text label at boot.
- K80W now enables VRC
2025-01-10 17:12:24 -08:00
Wayne Warthen
751cc62a81
Deprecate Monsputer, Issue #483
...
The Monsputer was already omitted from the standard builds. It had almost no impact on the core code, so I have annotated some references to Monsputer as deprecated.
2024-12-22 13:47:06 -08:00
Wayne Warthen
f36a90afae
Add EaZy80-512
2024-12-20 15:17:58 -08:00
Mark Pruden
8d8868e5d5
Changed the Attribute for MD RF devices reordering/fliping (RF<->Flash) so bit masks are easier
2024-12-18 18:12:38 +11:00
Wayne Warthen
757f0b08ff
Minor Follow-up on KBD Interrupt Enhancement
...
- Add call to KBD_PREINIT to the CVDU driver.
2024-12-16 10:47:53 -08:00
b1ackmai1er
83cd133c66
kbd preinit updates
2024-12-14 13:59:11 +08:00
b1ackmai1er
327a21ee10
Update hbios
2024-12-14 13:20:19 +08:00
Wayne Warthen
26a87a16a8
KBD Driver Pre Init
...
- Updated KBD driver to use PREINIT to disable interrupts.
2024-12-12 13:26:10 -08:00
b1ackmai1er
b5b9098429
PS2 keyboard spurious interrupts
...
Resolved keyboard interrupt errors when a key is pressed during reboot. Turn off keyboard controller interrupt enable before cold boot process starts. I'm wondering if duodyne interrupt generator is immune to DI :)?
2024-12-09 21:18:03 +08:00
Wayne Warthen
f9ed5651e6
KBD Interrupt Processing Cleanup
...
- I finally realized there was a much simpler way to setup the instance data pointer (IY) for the interrupt handler. This implements the change and reduces the complexity of the code.
- Related to PR #460
2024-12-08 13:37:09 -08:00
Wayne Warthen
7606abb8f3
Follow-up on KBD Interrupt Support
...
Related to PR #460
2024-12-07 13:48:43 -08:00
b1ackmai1er
2d1811dcb4
Typos
2024-12-07 19:11:48 +08:00
b1ackmai1er
660bb20bba
Merge pull request #68 from wwarthen/master
...
Resync
2024-12-06 19:07:17 +08:00
Wayne Warthen
f03dcf7193
Clean Up NVRAM Switch Terminology
...
- Essentially, switch from the term "default boot" to the term "boot options".
See Issue #451
2024-12-05 19:01:03 -08:00
b1ackmai1er
5d92341189
PS2 Interrupt driven keyboard for Duo
...
For keyboard interface on I/O Multi board. Default is disabled. Requires interrupt #2 jumper set on I/O Multiboard, which is pin 11-12 in P5. Has limitations around port settings. Do not have a video card on my Duo so have been forcing a video driver to load and testing with PIP CON:=UR2: . Let me know what you think.
2024-12-05 20:41:03 +08:00
Wayne Warthen
f61d96bf93
Merge branch 'master' into master
2024-12-01 15:26:39 -08:00
b1ackmai1er
65413e50d1
Fix initialization table setup for duo recovery
2024-12-01 21:19:33 +08:00
b1ackmai1er
a0ae357d9b
Pretty Platfrom Boot Banner
...
Defaults to off due to HBIOS space considerations.
Add BOOT_PRETTY .SET TRUE to custom configuration to enable.
2024-12-01 13:26:01 +08:00
b1ackmai1er
e6b2cf7f55
Typos
2024-12-01 10:27:03 +08:00
b1ackmai1er
b0bafb70e4
Typo
2024-12-01 10:07:04 +08:00
Mark Pruden
7a87dd6805
RomLoader changes to implement NVRAM config, and relatd changes to HBIOS/SysConfig
2024-11-15 18:49:46 +11:00
Wayne Warthen
72527366cb
Follow up to Initial NVRAM Changes
...
See notes in Issue #451
2024-11-08 16:41:30 -08:00
Wayne Warthen
de426b9833
Merge pull request #453 from kiwisincebirth/map/switches
...
Initial NVRAM Changes,
2024-11-08 15:04:26 -08:00
Wayne Warthen
c7923bbcff
Miscellaneous Disk Image Cleanup
...
- Per Mark Pruden, corrected NZCOM user area specification for CP/M 2.2 files.
- Added some DRI files to CP/M 3 that are documented in the CP/M 3 documentation (LIB, LINK, MAC, RMAC, XREF). They are duplicated in CP/M 2.2 image, so this should be reviewed at some point.
- Added XREF to CP/M 2 disk image for consistency with CP/M 3.
- Updated Catalog.md per Mark Pruden to eliminate obsolete column from table.
2024-11-08 09:37:21 -08:00
Mark Pruden
29b2bec1e7
Initial NVRAM Changes, for HBIOS including public API, sysconfig app, build changes
2024-11-08 22:24:01 +11:00
Dean Netherton
fa45185945
msx-keyboard: corrected implementation of msx-keyboard's integration to the timer tick handler
2024-10-18 18:04:54 +11:00
Mark Pruden
1f383a3639
Fix: If the Slice=0 and No CPM partition, boot the disk, ignore all Calculations and checks.
2024-10-15 11:09:49 +11:00
Wayne Warthen
f3e0de4a97
Fix Fuzix Boot
...
- Minor issue in recent updates to Boot Loader broke Fuzix loading. This is corrected.
2024-10-14 13:18:14 -07:00
Mark Pruden
acce0ec15c
Merge remote-tracking branch 'origin/master' into map/move-hbios-diomed
...
# Conflicts:
# Source/HBIOS/hbios.asm
2024-10-12 15:09:25 +11:00
Mark Pruden
00b6121391
Move HBIOS SYSGET_DIOMED Function to new high level function
2024-10-12 15:02:23 +11:00
Wayne Warthen
75e10b64e3
Missing Comment Markers, Issue #435
2024-10-11 15:17:31 -07:00
Mark Pruden
d7b7b8096e
Minor tweekas after last commit
...
* Moved DIOMED_MID variable - so it would be overwritten at start of main Calculation
* Removed code in SYS_GETDIOMED1A - since SYS_GETDIOMED6A did exactly this anyway
* Removed code that set MID_HD - since it would now already be set.
2024-10-10 16:38:23 +11:00
Wayne Warthen
3c1f1ac70a
SYSGET_DIOMED Early Return Fix
...
- Updated SYSGET_DIOMED to return Media ID when function returns early (non-HD).
2024-10-09 13:54:42 -07:00
Mark Pruden
65ca9af785
cbios changes to use HBIOS for Drive Slice Selection
2024-10-09 18:57:07 +11:00
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
2024-10-08 19:00:27 +11:00
Wayne Warthen
a5c68c6248
Merge pull request #430 from kiwisincebirth/map/hbios-function
...
Added new HBIOS Function SYSGET_DIOMED
2024-10-06 14:50:45 -07:00
Mark Pruden
497e5333c4
Added new HBIOS Function SYSGET_DIOMED
2024-10-06 12:33:29 +11:00
Wayne Warthen
9ad58ac59c
Front Panel Switch Support for eZ80
2024-10-04 17:47:08 -07:00
Wayne Warthen
08a53f54d0
Refactor DSKY
2024-09-26 16:18:51 -07:00
Wayne Warthen
207fe5f927
Minor
...
- Cosmetic
- Add eZ80 to LCD driver
- Minor fix in uz80as
2024-09-20 13:38:40 -07:00