b1ackmai1er
145ae8baa1
run time memory size adjustment
2021-09-22 21:34:06 +08:00
b1ackmai1er
366293906e
Update md.asm
2021-09-21 23:23:25 +08:00
b1ackmai1er
7057bfcf05
Speaker updates
...
CPU MHz is now rounded at hbios initialization.
2021-09-21 23:02:22 +08:00
b1ackmai1er
5611608f91
remove assembly time memory constraints
2021-09-18 16:58:07 +08:00
b1ackmai1er
2c633d2d13
remove assembly time memory constraints
2021-09-18 11:53:06 +08:00
b1ackmai1er
fc2a6929bc
minors
2021-09-18 09:10:02 +08:00
Wayne Warthen
097777c043
Finalize UART Interrupt Receive
2021-09-14 13:29:20 -07:00
Wayne Warthen
d6783e5a6e
Regen Doc
2021-09-13 11:46:55 -07:00
b1ackmai1er
25c752a2de
Doc updates
2021-09-13 21:23:05 +08:00
Wayne Warthen
aaae6c5446
Fix UART Driver
...
- Breakage in UART detection routine corrected.
2021-09-12 13:52:56 -07:00
Wayne Warthen
1c7c21cdf8
Update dbgmon.asm
2021-09-11 14:43:40 -07:00
Wayne Warthen
14b005d64e
UART Driver Interrupt Driven Receive
...
- The UART driver has been enhanced to allow use of interrupt driven receive buffer and RTS flow control. It will only be used if enabled and the chip detected has no auto-flow control capability.
2021-09-11 14:01:40 -07:00
b1ackmai1er
a7a0168655
Update dbgmon.asm
...
Eliminate need for 128 byte packet buffer
2021-09-12 01:51:31 +08:00
b1ackmai1er
443c1cf233
Update uf.asm
2021-09-11 23:45:38 +08:00
b1ackmai1er
217be93785
config updates for mbc dma
2021-09-11 23:04:11 +08:00
b1ackmai1er
f2664d31b0
Update cfg_mbc.asm
2021-09-11 22:56:24 +08:00
b1ackmai1er
5c44fcd88e
xmodem + dump changes
...
x-modem transfer only included if dsky not enabled.
dump will now dump 100h bytes if no end address entered.
2021-09-11 22:38:48 +08:00
b1ackmai1er
62e2f41100
Prep for MBC DMA support
2021-09-11 22:35:19 +08:00
b1ackmai1er
5b501eb956
Update dbgmon.asm
...
Initial release for consideration. Not extensively tested. Proof of concept
2021-09-11 00:17:12 +08:00
b1ackmai1er
ceeb213756
Update dbgmon.asm
...
Preliminary xmodem
2021-09-10 23:23:44 +08:00
b1ackmai1er
7e17598fd9
Update updater.asm
2021-09-06 22:35:06 +08:00
b1ackmai1er
63d9867705
Formatting and typo fixes and some stuff about Forth
2021-09-06 22:32:50 +08:00
Wayne Warthen
219c7d12e2
More Disk Image REfactoring
...
- The NZCOM disk image is now a fully configured, ready-to-run disk image.
- Working on ReadMe.txt files for each of the disk images.
2021-08-28 16:04:04 -07:00
b1ackmai1er
2cd0486837
dbymon changes
...
(p)rogram command will now display value of current byte.
r(un) command will now return to the monitor if program executed a return. On return registers are displayed. Run can now optionally pass values to A and BC
2021-08-28 22:57:18 +08:00
Wayne Warthen
e1cb974e76
ROM Applications Document
...
Phil's new ROM Applications document has been added to the documents generated and added to the /Doc directory.
2021-08-27 08:49:50 -07:00
Wayne Warthen
74dc98b140
Fix DSKY Initialization
...
- Missed a couple things in the last round of DSKY changes.
2021-08-26 17:23:52 -07:00
Wayne Warthen
4f941de39c
Miscellaneous
...
- Improve handling of RTC latch shadow
- Hardware auto-detect on DSKY and DSKYNG
- Regen documentation
2021-08-26 15:24:59 -07:00
b1ackmai1er
43914c45c1
Initial mecparts zmodem release
...
No linux makefile
2021-08-23 22:58:06 +08:00
Wayne Warthen
80ee13e0f4
Misc
...
- Update TUNE.COM to mute sound card at end of playback when playing via HBIOS.
- Update SN76489 sound driver to use proper default port addresses.
- Modify Phil's CPU MHz speed rounding function to round up anytime speed in KHz is withing 500 KHz of next MHz increment.
2021-08-17 14:55:17 -07:00
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
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
b1ackmai1er
da882d26a5
DMA fall-back mode for md.asm driver
2021-08-01 22:45:50 +08: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
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