Wayne Warthen
9f2a59fea8
Update hbios.asm
...
- Fix typo
2021-08-14 13:22:10 -07:00
Wayne Warthen
8b9be05bea
Continuing Disk Image Cleanup
...
- Reorganized most of the "common" files into special directories.
- Fixed bug affecting application boot related to ROM checksum test.
- Added support for LiNC sound card at default port address.
2021-08-14 13:08:59 -07:00
b1ackmai1er
206ed87210
Adjust reported CPU speed
...
Round reported CPU Mhz up if within 20hz of next MHz increment
2021-08-13 17:48:38 +08:00
Wayne Warthen
3c22269bf5
Small Build Tweak
2021-08-06 17:33:25 -07:00
Wayne Warthen
ac2f10996a
Disk Image Reorg
...
Trying to make sense out of the disk image creation process so that it is easier to maintain going forward. This is just the initial round of changes.
2021-08-05 16:55:49 -07:00
Wayne Warthen
b5c9c70822
Revert "Disk Image Cleanup"
...
This reverts commit 68ed12541a .
2021-08-04 11:21:49 -07:00
Wayne Warthen
51bcfbe767
Revert "Rename Part 1"
...
This reverts commit 4f495d1b1c .
2021-08-04 11:21:39 -07:00
Wayne Warthen
246c87f46a
Revert "Rename Part 2"
...
This reverts commit 196d51d143 .
2021-08-04 11:21:26 -07:00
Wayne Warthen
196d51d143
Rename Part 2
2021-08-03 19:32:46 -07:00
Wayne Warthen
4f495d1b1c
Rename Part 1
2021-08-03 19:31:23 -07:00
Wayne Warthen
68ed12541a
Disk Image Cleanup
2021-08-03 19:04:45 -07:00
Wayne Warthen
db4e31793e
Update Build.cmd
...
- Fix some instances where build would not abort on bad return code from TASM.
2021-08-03 13:25:17 -07:00
Wayne Warthen
de5f2b1308
Update dskyng.asm
...
When clearing the 8259 display ram, it is necessary to wait for a status bit to clear before continuing.
2021-08-02 20:57:53 -07:00
Wayne Warthen
acd1b52893
Merge branch 'dev' of https://github.com/wwarthen/RomWBW into dev
2021-08-02 13:45:19 -07:00
Wayne Warthen
7dce259068
Update Z80 Test Apps
...
The Z80 test apps have been updated to exclude the port I/O instructions. This is because it is impossible to have consistent expected port I/O across all systems.
2021-08-02 13:45:13 -07:00
b1ackmai1er
da882d26a5
DMA fall-back mode for md.asm driver
2021-08-01 22:45:50 +08:00
Wayne Warthen
65c5f973e4
Add Z80 Instruction Test
...
A suite of Z80 instruction test applications has been added to user area 5 of CP/M 2.2 and ZSDOS disk images.
The location of these applications is likely to change.
2021-07-30 14:33:23 -07:00
Wayne Warthen
450b3aff88
BPBIOS Doc Updates
2021-07-29 20:50:04 -07:00
Wayne Warthen
5e12bc3199
ROM Checksum & Verification
...
A ROM checksum is now imbedded at the end of the ROM code banks. At boot, this checksum is verified with results displayed during boot.
2021-07-29 13:11:04 -07:00
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
2021-07-29 09:40:41 -07:00
Wayne Warthen
150a02358e
Support MBC FDC in HBIOS
...
- Not yet tested.
2021-07-28 17:19:31 -07:00
Wayne Warthen
fc3b7f43ce
Update Makefile
2021-07-28 16:52:15 -07:00
Wayne Warthen
e544e21f04
Make Refactoring
2021-07-28 16:28:02 -07:00
Wayne Warthen
2809ba5b6d
More Make and Build Tweaks
2021-07-27 12:10:33 -07:00
Wayne Warthen
e2d586ca3c
More Make and Build Tweaks
2021-07-27 11:40:10 -07:00
Wayne Warthen
2a754c8fc6
Update Build.sh
2021-07-26 20:29:20 -07:00
Wayne Warthen
7fafb5cc4b
More Make and Build Tweaks
2021-07-26 20:04:03 -07:00
Wayne Warthen
637174373f
Make and Build Tweaks
2021-07-26 19:01:49 -07:00
Wayne Warthen
6a796a2f8d
Add Support for MBC FDC in FDU
...
- The FDU support is not yet tested!
- The MBC FDU is not yet supported in HBIOS!
2021-07-26 11:50:21 -07:00
Wayne Warthen
1a78927854
Make and Build Refactoring
2021-07-26 10:00:04 -07:00
Wayne Warthen
073a698a6a
Build Process Refactoring
2021-07-24 19:27:21 -07:00
Wayne Warthen
8e17067104
Build Improvements
...
Corrects some situations where build fails, but kept going.
2021-07-24 11:24:48 -07:00
b1ackmai1er
deca27006e
Add recommended baud rate
2021-07-24 23:19:14 +08:00
Wayne Warthen
0710dd563f
Merge pull request #224 from b1ackmai1er/dev
...
Merge pull request #198 from wwarthen/dev
2021-07-24 07:00:51 -07:00
b1ackmai1er
57380905f6
Update uart.asm
2021-07-24 14:18:29 +08:00
b1ackmai1er
93cb50b244
Preliminary integrated baud rate change
2021-07-24 14:03:06 +08:00
Wayne Warthen
d32beb4a9f
New Apps
...
Lars Nelson has contributed 3 new apps.
- XSUB1 is an improved version of DRI XSUB that allows it to be removed from memory using RMXSUB1
- EX is an early variant of the ZEX batch file processor, but EX runs on ZSDOS (does not require later versions of ZCPR).
- SCOPY is a visual file copy utility which requires ZCPR 3+. It is included on the ZPM disk image.
2021-07-23 18:07:31 -07:00
Wayne Warthen
600aa2b2fb
Merge branch 'dev' of https://github.com/wwarthen/RomWBW into dev
2021-07-22 11:20:44 -07:00
Wayne Warthen
182e60e700
Fix SPI I/O Contention
...
Alan's emulator found an issue where the RTC code could contend with the I2C/SPI signals on SC126.
2021-07-22 11:20:34 -07:00
b1ackmai1er
20838c2f89
Adding MBC
2021-07-22 19:43:45 +08:00
lynchaj
8b7f126263
Update dbgmon.asm
2021-07-21 09:28:29 -04:00
lynchaj
b33e7db70f
Update dbgmon.asm
2021-07-21 06:55:24 -04:00
lynchaj
cdb0f5be29
Update dbgmon.asm
2021-07-20 20:42:11 -04:00
Wayne Warthen
17ed17be08
Minor Updates
2021-07-20 17:14:42 -07:00
Wayne Warthen
c3fe71112e
Merge pull request #219 from lynchaj/patch-14
...
Update RAM fail routine
2021-07-20 16:40:09 -07:00
lynchaj
dda7a3e183
Update RAM fail routine
...
Change RAM fail to abort on error in page and move on to next page
2021-07-20 11:37:37 -04:00
b1ackmai1er
2e570b368c
Merge pull request #195 from wwarthen/dev
...
Dev
2021-07-20 23:05:32 +08:00
b1ackmai1er
28bacbee41
Update duart.asm
2021-07-20 23:03:53 +08:00
b1ackmai1er
484ef274e9
Update updater.asm
...
Display device baud rate
2021-07-20 23:03:31 +08:00
b1ackmai1er
436c9d0db2
Update GettingStarted.md
2021-07-20 22:54:48 +08:00