Wayne Warthen
05d76a70d9
HD Image Creation Cleanup
...
Attempt to clean up the hard disk image creation process to better handle the existence of the two formats (hd512 and hd1024).
2020-08-30 14:35:41 -07:00
Wayne Warthen
892aee68e4
Build Diagnostics
2020-08-23 11:13:49 -07:00
Wayne Warthen
964483a031
Fix Mac OS Build Again
2020-08-22 15:18:12 -07:00
Wayne Warthen
b8982cddd0
Fix MacOS Build Again
2020-08-22 15:02:50 -07:00
Wayne Warthen
4f0569e985
Fix MacOS Build Again
2020-08-22 14:50:41 -07:00
Wayne Warthen
6a7d38b083
MacOS Build Fix Again
2020-08-22 13:55:49 -07:00
Wayne Warthen
5919a796a7
Tiny Z80 Support
...
Propagated Sergey's Tiny Z80 support into dev branch.
2020-08-20 13:45:31 -07:00
ed
5fc1da5209
Rename AYMODE_RC_REV6 option to AYMODE_MSX
2020-07-22 19:38:36 +01:00
ed
ab26f089bf
Add port configuration for new Rev 6 AY sound card
2020-07-15 21:55:54 +01:00
Wayne Warthen
339c6620a2
ZRC support courtesy Bill Shen
2020-07-03 15:29:10 -07:00
Wayne Warthen
a5a590cc4a
Update hbios.asm
...
- No dynamic speed detection for Z280 at this point.
2020-06-08 09:46:29 -07:00
Wayne Warthen
fbfd1e6cb9
Fix Bugs
...
- Initial Z280 work caused some regression.
2020-06-07 12:40:30 -07:00
Wayne Warthen
7a70d6a51e
Merge pull request #140 from vipoo/dean/dev-20
...
TMS: update the VDAFN data payload to include ports and register mirror
2020-06-06 15:32:13 -07:00
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
2020-06-06 15:13:48 -07:00
Dean Netherton
a36eff096b
TMS: update the VDAFN data payload to include ports and register mirror
2020-06-06 12:50:48 +10:00
Wayne Warthen
e1145f58aa
Merge branch 'dev' of https://github.com/wwarthen/RomWBW into dev
2020-06-05 16:10:48 -07:00
Wayne Warthen
26194e7e21
Add SBC "max" configuration
...
- The max configurastion is intended solely for testing the build process with most options enabled. It is not built as part of the production build process.
2020-06-05 16:10:38 -07:00
Chris Odorjan
c766c8bc60
DUART: fix detection of SC26C92 devices
...
for some reason MR0[3] is always 1 when read; mask this out since all we want to know is if bit 1 was set or not
2020-06-05 14:51:33 -04:00
Wayne Warthen
9ee7737c34
Miscellaneous
...
- Make new XModem the default. Old version is retained on disk images as XMOLD.COM.
- Preliminary Z280 support.
2020-06-03 16:41:39 -07:00
Wayne Warthen
e9b9092e7d
Fix CTC divisor derivation
2020-06-03 10:13:23 -07:00
Wayne Warthen
e8ae14d5e4
Update tms.asm
...
Properly handle TMS I/O delay all variants of Z180, not just the N8.
2020-05-28 12:48:54 -07:00
Wayne Warthen
736ca494e6
Update hbios.asm
...
Fix issue I created when I updated the SNDDEV ids.
2020-05-27 20:06:04 -07:00
Wayne Warthen
9857dda5b5
Finish DEVICE API extension
2020-05-27 16:44:52 -07:00
Wayne Warthen
b3ec557ab9
CIO DEVICE API update
...
- Updates DEVICE call for all CIO devices to return unit mode and I/O base address
- Improved experimental XModem (XMX.COM) that uses direct hardware I/O for UART and USB-FIFO devices
2020-05-26 15:33:31 -07:00
Wayne Warthen
e5860f90c5
Cleanup
2020-05-25 16:52:21 -07:00
Wayne Warthen
cbb963b1ea
XModem Improvements
...
New **experimental** adaptation of XModem called XMX.COM:
- Fixes occasional "stall" at startup (I think)
- Reduces HBIOS overhead substantially
- Automatically uses the console port no matter what COM port the console is on
2020-05-24 14:33:47 -07:00
b1ackmai1er
ff31cce0ab
Update time.asm
2020-05-24 18:45:40 +08:00
b1ackmai1er
0bf6caa437
Initial audio duration code
2020-05-24 18:21:16 +08:00
b1ackmai1er
dc0b436e19
revert sn76489
2020-05-24 09:16:02 +08:00
b1ackmai1er
5bdfcd0769
Update hbios.inc
2020-05-24 00:30:28 +08:00
b1ackmai1er
bc5f7c2b0f
Merge branch 'dev' of https://github.com/b1ackmai1er/RomWBW into dev
2020-05-24 00:24:26 +08:00
b1ackmai1er
42b09856fd
resync
2020-05-24 00:23:34 +08:00
b1ackmai1er
d6fa3621e8
Delete cfg_state.inc
2020-05-24 00:22:47 +08:00
b1ackmai1er
534fb67dc5
resync
2020-05-24 00:14:22 +08:00
b1ackmai1er
b923f51271
resync
2020-05-24 00:11:04 +08:00
b1ackmai1er
55e8cb4a55
Update std.asm
2020-05-24 00:05:12 +08:00
b1ackmai1er
b015cecb2a
Audio driver updates
2020-05-23 23:23:45 +08:00
b1ackmai1er
a3a03f2851
Merge pull request #134 from wwarthen/dev
...
Dev
2020-05-23 19:37:29 +08:00
b1ackmai1er
bd91cb1873
Update hbios.asm
2020-05-23 19:28:37 +08:00
b1ackmai1er
c7b94163ee
Update spk.asm
2020-05-23 19:21:45 +08:00
b1ackmai1er
65202c9460
Update spk.asm
...
Calculate tone table at assembly from frequency
2020-05-23 18:09:33 +08:00
b1ackmai1er
88b6c7c477
Update spk.asm
...
Align note table to architrecture standard.
Quarter notes not supported - returns error status.
Round detected cpu frequency up
2020-05-23 10:03:08 +08:00
Wayne Warthen
1b832b82f7
Update RCZ80_duart.asm
...
Typo
2020-05-22 16:12:12 -07:00
Wayne Warthen
3eac8d164c
Cleanup
...
- Minor build script cleanup for DUART driver
2020-05-22 15:40:36 -07:00
Wayne Warthen
8399114748
Merge pull request #133 from codorjan/duart
...
DUART driver
2020-05-22 15:16:57 -07:00
Wayne Warthen
1b0d5c3670
Miscellaneous
...
- Generate listing file in Forth build
- Realign EPDSER ports for new silkscreen
2020-05-22 13:44:08 -07:00
Wayne Warthen
180b7fddec
Update uart.asm
...
Fixed some stuff in 16C2552 support
- Concurrent write was being enabled unintentionally
- Swapped the EPDSER UART base ports to match the boards annotations
2020-05-22 09:58:04 -07:00
b1ackmai1er
2eedec1a39
Update ay38910.asm
2020-05-22 16:03:16 +08:00
b1ackmai1er
78c11124e2
Update ay38910.asm
2020-05-22 15:56:26 +08:00
b1ackmai1er
ea0938a699
Merge pull request #133 from wwarthen/dev
...
Dev
2020-05-22 15:56:01 +08:00