Wayne Warthen
d1a5c66147
Update DUO_std.asm
3 years ago
Wayne Warthen
b184ccfb78
Miscellaneous
- Updated S100 Monitor launch code to warn user if console will be directed to S100 bus vs. active on-board UART.
- Updated Duodyne early boot to add a delay to stabilize the boot process. This is temporary and needs to be further investigated.
3 years ago
Wayne Warthen
4776b32cd3
Revise S100 Monitor Boot Option
3 years ago
Wayne Warthen
2bc5333f2b
Add Boot Loader Menu Entry for S100 Z180 Monitor Invocation
3 years ago
Wayne Warthen
a5575456e2
Initial Support for Duodyne
3 years ago
Wayne Warthen
bdb8dc020b
Update S100 Monitor to v0.34
3 years ago
Wayne Warthen
faaba69554
Improve sd.asm SD Card Compatibility
- PIO mode of sd.asm driver modified to setup shadow register (Issue #352 ).
- Relocated Z280 IVT to improve space utilization in HBIOS bank.
3 years ago
Wayne Warthen
0395bba4f5
Preliminary Support for ESP32 Nhyodyne Module
- Initial console support for Dan Werner's ESP32 Module
3 years ago
Wayne Warthen
14ac7a917b
Upgrade s100mon to Latest
- Incorporated latest S100 Board Monitor code from John Monahan
3 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
229bdaa308
Support Z180 IM1
Added proper support for interrupt mode 1 on Z180.
3 years ago
Wayne Warthen
5c0894b8c1
Merge pull request #351 from jblang/dev
Add ColecoVision-compatible configuration
3 years ago
J.B. Langston
9cefcfb0bc
Add ColecoVision-compatible configuration
3 years ago
Wayne Warthen
5d34a5c5d5
Miscellaneous
- Implement SHOWHEX functions in ICM and PKD drivers
- Improve DSKY common routines in HBIOS
- Include key CP/M 2.2 programs in NZCOM floppy image
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
b90e4d932a
Update fd.asm
- Fix typo
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
8f5cc510ee
Missing Files
3 years ago
Wayne Warthen
0475f5e853
Minor Cleanup
- Update FPLED port values for some configs
- Fix Linux/MacOS build for new disk images
3 years ago
Wayne Warthen
5b7dee0689
Merge pull request #348 from rprouse/issue/347
Adds programming and games disk images
3 years ago
Rob Prouse
6532f61747
Remove DELBR.COM
3 years ago
Rob Prouse
4bdae4eccb
Remove USQ.COM
3 years ago
Rob Prouse
efb9840b86
Remove MBASIC85
3 years ago
Wayne Warthen
308a11cb32
Merge pull request #350 from wwarthen/master
Update pull_request_template.md
3 years ago
Wayne Warthen
3a7421de33
Update pull_request_template.md
3 years ago
Wayne Warthen
21a58397b6
Merge pull request #349 from wwarthen/master
Create pull_request_template.md
3 years ago
Wayne Warthen
9ae61806dc
Create pull_request_template.md
3 years ago
Rob Prouse
87ac6f07f8
Fix spelling mistake, Tory -> Tony
3 years ago
Rob Prouse
1cd5313259
Remove all HLP files that I added
3 years ago
Rob Prouse
04c1ff04ac
Remove CPM2.HLP
3 years ago
Rob Prouse
0e1a0afa2c
Replace HI-TECH C with latest version from https://github.com/agn453/HI-TECH-Z80-C
3 years ago
Rob Prouse
5227bb68b5
Added documentation for the new disk images
3 years ago
Rob Prouse
fb68941768
Adds programming and games disk images
3 years ago
Wayne Warthen
8747ec8d02
Clean-up of ATAPI Support
- Improved media handling and error reporting.
3 years ago
Wayne Warthen
abd939625f
Support ATAPI in IDE and PPIDE Drivers
- Support is limited to 512 byte sectors. So, devices such as ATAPI Zip Drives will work. CD-ROM devices will not because they use a larger sector size.
3 years ago
Wayne Warthen
69716abb25
Regen Doc
3 years ago
Wayne Warthen
1f526d440a
Add WDATE Command, Final PPA/IMM/SYQ Driver Cleanup
- Added WDATE command courtesy Kevin Boone. See https://github.com/kevinboone/wdate-cpm for more information.
- Final cleanup of PPA/IMM/SYQ drivers including CPU speed compensated timeouts.
3 years ago
Wayne Warthen
84374c86e6
Cleanup and Optimizations for PPA/IMM/SYQ Drivers
3 years ago
Wayne Warthen
45ea46b105
Small Bug Fix for PPA/IMM/SYQ Drivers
Credit to Mark Elkin for testing and finding this issue.
3 years ago
Wayne Warthen
1333d6a491
Functional PPA Driver
3 years ago
Wayne Warthen
b7e865dbf1
Preliminary SyQuest Driver
3 years ago
Wayne Warthen
1c411f5552
Add IBM Standard Parallel Port Support to IMM Driver
3 years ago
Wayne Warthen
364e48a5d3
IMM Driver Cleanup, PPA Driver Skeleton
IMM Driver has rational timeouts now. It also lights the MG014 LED during activity.
The PPA skeleton just attempts to determine if the PPA interface is present. It does not attempt any I/O.
3 years ago
Wayne Warthen
63cb89dcfc
Preliminary IMM Driver (Zip Drive)
Thanks to Alan Cox for inspiring this. Much of the code was usurped from Fuzix.
3 years ago
Wayne Warthen
6e316b46f0
Document p-System Volume Management Python Script
- Andrew Davidson created a nice Python script to extract/insert p-System volumes from/to disk images. Added a reference to his website in the p-System ReadMe.txt file.
3 years ago
Wayne Warthen
3f23396536
Support for MG014 RCBus Parallel Port Module
3 years ago
Wayne Warthen
c628ba10f2
Workaround Z280 CPU Bug for LZSA2
The LZSA2 decompressor invoked a known Z280 CPU bug. A small modification to the code resolves this.
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