Mark Pruden
a68467150e
Moved Device Inventory from HBIOS into a stanalone Rom App
7 months ago
Mark Pruden
f131b2486a
Added New Rom App - Slice Inventory - executed from RomLdr "S"
7 months ago
Wayne Warthen
70742d5083
Fonts in ROM
Beginning multi-step process to migrate font data to ROM.
7 months ago
Wayne Warthen
31aa305522
Rationalize Font Files
- Consolidated font files from 6 to 4 by eliminating redundant files.
- Use code page 437 for all fonts (except 8x11).
7 months ago
Wayne Warthen
bccd80882c
BPBIOS Sources From Jörg Linder
Jörg Linder has disassembled and thoroughly commented a great deal of the BPBIOS binaries. This was an incredible amount of work. I have added all of these to the RomWBW build scripts and will ultimately integrate them more completely.
8 months ago
Wayne Warthen
3513b220c0
Improve ROM Layout Management, Issue #554
General cleanup and refactoring of the ROM bank layout mechanism in the build scripts. This will make it easier to add and adjust the components in the ROM banks.
This commit does not yet implement the pending bank layout changes. Those will be part of the next commit.
8 months ago
Wayne Warthen
e4475b5e99
NetBoot Enhancements, Issue #463
- Correct typo in netboot.mod
- Added support for Duodyne NetBoot
Co-Authored-By: Douglas Miller <16920069+durgadas311@users.noreply.github.com>
1 year ago
Wayne Warthen
6c96afcb5a
NVRAM Follow-up
- Minor documentation enhancements
- Add "Autoboot in nn Seconds..." message to RomLdr
1 year ago
Mark Pruden
f6ef90fe14
Build changes as discussed with WW and documented in Issue 451
1 year ago
Wayne Warthen
c60d46d773
Enable SD by Default in RCZ80_std Config
- An additional SD Module has been developed by Stephen Cousins. Since this module will be distributed as a kit, I think it makes sense to enable support by default. It will do nothing on systems without an SD Module.
1 year ago
Wayne Warthen
72527366cb
Follow up to Initial NVRAM Changes
See notes in Issue #451
1 year ago
Mark Pruden
29b2bec1e7
Initial NVRAM Changes, for HBIOS including public API, sysconfig app, build changes
1 year ago
Dean Netherton
20aa3a7d65
makefile: turn off forced tracing - use option (--trace and or --debug) to trace makefile execution
2 years ago
Wayne Warthen
8e4bb575f1
Support for Application Banks
2 years ago
Wayne Warthen
cdb9f9b40a
Initial Release Candidate for v3.4
- Minor doc updates
- Comment updates in ansi.asm and tms.asm
- Correction to build process for ROMless systems
- Fix for ZRC (default configuration) to use all available RAM
2 years ago
Wayne Warthen
883dab7e97
ROMless Operation Overhaul
- Implement new approach to ROMless boot and operation. Still missing the ability to seed the RAM disk.
- Tweaks to CH driver
2 years ago
Wayne Warthen
7a209d4053
S100 Monitor Update
The S100 Monitor will now allow launching RomWBW using the 'B' command.
3 years ago
Wayne Warthen
7e5b140c2f
Update Makefile
3 years ago
Wayne Warthen
1f1952fb19
Add S100 and DUO Platforms
3 years ago
Wayne Warthen
9358299f14
Z280 Workaround for VGARC
Z280 is having an issue with OTDR instruction when loading the font for VGARC. For now, the use of OTDR has been eliminated.
3 years ago
Wayne Warthen
f0def03d0e
ZCPR-D&J Fixes
Lars Nelson found a couple issues with ZCPR-D&J and provided an update:
- Buffer overflow
- Failure of default drive/user
4 years ago
Wayne Warthen
94c32c9fd0
Mostly Build Improvements
- ROMSIZE is now a configuration variable instead of a command line parameter.
- Added CP/M license information based on new email from Bryan Sparks.
4 years ago
Wayne Warthen
4385efb0f7
Unix Build Tweaks
Small stuff. Mostly just gets the make diff mechanism working again. Not sure if anyone actually uses it though.
4 years ago
Wayne Warthen
f6d0e7fea4
Initial RHYOPHYRE Support
4 years ago
Wayne Warthen
5d81574226
Preliminary Support for ROMless Booting
4 years ago
Wayne Warthen
e8ecdd0fac
Support MBC VDC
4 years ago
dimitrit
df1a8df463
Update TastyBasic
4 years ago
Wayne Warthen
3c22269bf5
Small Build Tweak
5 years ago
Wayne Warthen
d6a348d110
Inject ROM Checksum
- A ROM checksum is now injected into the last byte of the ROM banks. This does not apply to the ROM disk banks, just the first 4 banks that contain code images.
- Fix build prompting
- Fix SCOPY help files
5 years ago
Wayne Warthen
fc3b7f43ce
Update Makefile
5 years ago
Wayne Warthen
e544e21f04
Make Refactoring
5 years ago
Wayne Warthen
637174373f
Make and Build Tweaks
5 years ago
Wayne Warthen
1de6f8f8ab
Add ROM Updater to Boot Loader
- Phil Summers' ROM Updater has been given an official/permanent place in the Boot Loader menu.
- Rearranged the order and sizing of the modules in the third ROM bank to allow space for above.
- Made a few minor updates to the DSKYng support code.
5 years ago
Wayne Warthen
f126b9ff63
Linux Permissions (cont)
- Added chmod +x commands for shell scripts (casefn.sh & Build.sh)
5 years ago
Wayne Warthen
d4a542150b
DSKYng Support
- DSKYng now has same features as original DSKY including debug monitor
- Added support for MBS LEDs
- Elevated MBS to a platform instead of just a sub-config of SBC
5 years ago
Wayne Warthen
86e55f7968
Preliminary Support for MBC
- Added new memory manager to support Andrew Lynch's MBC system.
5 years ago
Wayne Warthen
a72802470a
Miscellaneous
- Correct and enhance some diskdefs entries. Added RC2014 definitions.
- Change NETBOOT binary from 32K to 8K
5 years ago
Wayne Warthen
0b92e41935
Prototype Network Boot Support
5 years ago
Wayne Warthen
41061179b5
Miscellaneous
- Improved Linux build to pass actual processor type to uz80as
- Modified Z280 system timer to handle faster CPU clocks accurately
5 years ago
Wayne Warthen
0053a840b7
Support ZZRCC
5 years ago
Wayne Warthen
f20addf39d
Support ZZ80MB
5 years ago
Wayne Warthen
4791d5f040
Perliminary support for Sergey's Z80-512K
- Watchdog functionality will be enabled if a system timer is operational.
- LED indicates boot progress and thereafter disk I/O.
5 years ago
Wayne Warthen
10d875ffbb
Z280 Work in Progress, SC140 Config
- Early support for native mode memory for Z280.
- Added support for SC140 as new standard build.
5 years ago
Wayne Warthen
49de66fb85
SD Card Driver Compatibility Improvement
Handle SD Cards that do not support ACMD41 by using CMD1 instead.
5 years ago
Wayne Warthen
e72886cfaf
Build Tweaks
- Propagate build enhancements from Phil to Unix/Mac build.
- Add removal of .upd files to Clean.cmd script in Binary directory.
5 years ago
Wayne Warthen
5919a796a7
Tiny Z80 Support
Propagated Sergey's Tiny Z80 support into dev branch.
6 years ago
Sergey Kiselev
b18dd28caf
Add configuration for Tiny Z80
Signed-off-by: Sergey Kiselev <skiselev@gmail.com>
6 years ago
Wayne Warthen
339c6620a2
ZRC support courtesy Bill Shen
6 years ago
Wayne Warthen
8ef4456323
Multiple
- Complete initial support for Karl's Z280 module w/ 512K RAM/ROM module
- Allow swapping Z180 serial ports via ASCISWAP config variable
- Fix Z180 include file per Issue #141 from J.B. Lang
6 years ago
Chris Odorjan
c57de18593
DUART: don't build in the standard configuration
add a separate RCZ80_duart configuration, at least until it gets more testing
6 years ago