Willy De la Court
b79709f61c
Added default values for PCFCLK and PCFTRNS and comparisons to set PCF_CLK and PCF_TRNS
2025-05-15 19:11:03 +02:00
Wayne Warthen
e67b0f7e24
Restore EZZ80 Platform Config
...
Per Issue #541 , a platform configuration file has been created for the EZZ80 platform. The two ROM builds for this platform have changed prefix from RCZ80 to EZZ80.
2025-05-08 13:22:22 -07:00
Mark Pruden
cda51f7277
Documentation Improvements, fix omissions
2025-05-07 17:38:19 +10:00
Wayne Warthen
094545dcbb
Missing Platform IDs in System Guide, Issue #538
...
Added missing platform IDs in the System Guide. Thanks and credit to @hubertushirsch.
2025-05-03 11:35:28 -07:00
Wayne Warthen
5118ab8d0a
Hardware Probing Conflicts, Issue #536
...
Mitigate issue where a hardware probe can corrupt the programming of a previously discovered device.
2025-04-29 13:55:35 -07:00
Wayne Warthen
acc32dc819
Update Hardware Document
2025-04-04 14:59:51 -07:00
Wayne Warthen
ecf2cdfba2
Fix Device Attribute Definition in System Guide, Issue #515
2025-03-26 11:37:41 -07:00
Wayne Warthen
9fc2c6129b
Fix CIO Table in System Guide, Issue #514
2025-03-26 11:23:23 -07:00
Wayne Warthen
b28e308bfd
Include COPYSL in Build Process
2025-03-21 17:01:14 -07:00
Wayne Warthen
7654a6b2ed
Minor Doc Sync
2025-02-22 15:10:32 -08:00
Phillip Stevens
5806522402
UART manage /DTR along with /RTS
...
The RC2014 Single and Dual UART Modules do not have the /RTS line connected. The /DTR line is used to signal flow control.
This PR simply adds active management of the /DTR.
The current UART initialisation process already does configuration, but not active management.
2025-02-19 10:09:07 +11: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
5a48cc5b42
Update vdu.asm
2025-02-10 19:04:48 -08:00
Wayne Warthen
ae9b9f9c14
Release Testing WIP
2025-02-08 17:35:51 -08:00
Wayne Warthen
64611e1df4
Create cfg_RCEZ80.asm
...
Restore accidentally removed copy of cfg_RCEZ80.asm
2025-02-06 17:18:29 -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
6dc4be24e1
Release Testing WIP
...
- Minor updates to Zeta and Zeta 2 configs.
2025-02-02 17:18:05 -08:00
Wayne Warthen
257fa5407b
Release Testing Updates
...
Minor changes to config files.
2025-02-02 16:03:41 -08:00
Wayne Warthen
b8fbe0094c
Release Testing WIP
...
- Config file updates
- Fix VRC initialization
2025-02-01 17:57:16 -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
374c0675f1
Config and Release Notes Updates
...
- More config file cleanup
- Per Issue #498 , added VDAEMU_SERKBD default change in Release Notes
2025-01-30 10:42:15 -08:00
Wayne Warthen
766a65bed0
More Config Tweaks
2025-01-27 19:22:31 -08:00
Wayne Warthen
7ecd0aa574
Merge pull request #497 from kiwisincebirth/map/doc3
...
Forth documentation and Hide NVR Config app
2025-01-27 10:41:15 -08:00
Mark Pruden
c5280b3ebd
Improvement to Forth documentation,
...
and hide NVR Configure app from app list menu
as it is in the main help menu
2025-01-27 13:11:27 +11:00
Wayne Warthen
8756937946
Minor Release Cleanups
2025-01-25 13:26:07 -08:00
Wayne Warthen
de94085558
Minor Config File Cleanups
2025-01-24 11:24:55 -08:00
Wayne Warthen
ab4f43c6bb
Improve DEFSERCFG Config
...
- Move DEFSERCFG from an equate to a #DEFINE which allows properly overriding it globally.
2025-01-18 16:41:31 -08:00
Mark Pruden
81d99a76fc
Put back the usrrom size check.
2025-01-17 11:58:20 +11:00
Mark Pruden
4555bdec11
Rom Bank Layout improvements
...
Rom Bank 1 has no size constraint, can increase romldr (oversize) without build issue, bank truncation
Rom bank 2 usrrom (last app) has size constraint check, shouldnt be function of app
Rom bank 2 usr rom pads to end of 32k in its Size, unnecessary as handled by "srec_cat -crop"
So
* move out the bank size protections (from user rom) into layout.inc
* ensre bank 1 has same protection as bank2.
* make user rom a realistic size ($200), padding handled by crc check
* also good to .ECHO overall sizes of banks, improve logging.
2025-01-16 14:32:40 +11:00
Wayne Warthen
9103304399
K80W & EaZy80-512 Config Tweaks
2025-01-12 16:52:09 -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
8a16b851ad
Update cvdu.asm
...
- Improves compatibility with high speed CPUs.
2025-01-07 18:57:15 -08:00
Wayne Warthen
a27f2479af
EaZy80-512 & K80W Fixes
...
Minor fixes from Bill Shen.
2025-01-07 16:11:00 -08:00
Wayne Warthen
f50ae14f9e
Video Driver Fixes
...
Thanks and credit to Phillip Summers for finding these and suggesting solutions.
- VGA driver initialization fixed.
- CVDU probe fixed to not rely on ready bit of CVDU
2025-01-05 19:55:37 -08:00
Wayne Warthen
b02aecb45d
Clarify CIO Parity Settings, Issue #488
...
- Updated System Guide to clarify the function of the parity settings per Issue #488
2025-01-05 16:03:22 -08:00
Wayne Warthen
4e716c6b74
Update Makefile.new
2024-12-31 16:47:14 -08:00
Wayne Warthen
63460a982b
Missing Config & Add Doc
...
- Add missing config file for K80W
- Add K80W to documentation
2024-12-31 12:03:57 -08:00
Wayne Warthen
c6d5d41933
Add K80W Hardware Support
2024-12-31 11:50:31 -08:00
Wayne Warthen
5544275e0d
Console Takeover Improvements, Issue #485
...
Thanks and credit to @skullandbones for pointing out multiple deficiencies in the console takeover algorithm. In this commit:
- All char units are flushed when a new RomLdr prompt is emitted.
- Intervening non-space characters will now prevent console takeover. Console takeover requires two consecutive space characters on the same character unit with no intervening non-space characters on the same unit or any intervening characters on an alternate unit.
2024-12-23 13:56:09 -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
f8f46c630a
Merge pull request #482 from kiwisincebirth/map/cbios-size
...
CBIOS Size reduce by reducing resident utils
2024-12-21 09:12:00 -08:00
Mark Pruden
4df6f00ed9
CBIOS Size reduce by reducing resident utils
2024-12-21 23:17:22 +11:00
Wayne Warthen
6647b09cf7
Fixes to EaZy80-512 Build
2024-12-20 15:57:36 -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
bb4a64c35d
Allow Forcing Detection of AY/YM PSG in HBIOS
...
See Issue #468
2024-12-16 11:29:49 -08: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
cee3f8af78
Merge pull request #74 from wwarthen/master
...
Resync
2024-12-16 19:53:39 +08:00