Wayne Warthen
0053a840b7
Support ZZRCC
2021-03-07 16:21:49 -08:00
b1ackmai1er
106bea2a40
Merge pull request #177 from wwarthen/dev
...
Implement BOOTCON
2021-03-04 16:29:20 +08:00
Wayne Warthen
33ef02cfc0
Implement BOOTCON
...
Added BOOTCON config variable to allow setting the boot console device. This replaces FORCECON and removes the code that used to rearrange the PCINITTBL.
2021-03-03 15:12:57 -08:00
b1ackmai1er
9cd6f9872a
Merge pull request #176 from wwarthen/dev
...
Dev
2021-02-27 13:55:56 +08:00
Wayne Warthen
12d1ce4000
Build Process Tweaks
2021-02-25 14:37:33 -08:00
Wayne Warthen
d4e7cb8d5f
Tweaks
...
- Small optimization in Z180 invalid opcode handler
- Improve ZRC disk image generation script
2021-02-25 13:28:04 -08:00
Wayne Warthen
953dd70052
Z180 Invalid Opcode Tweaks
...
Thanks and credit to Phillip Stevens for his significant contributions to this enhancement.
2021-02-22 18:49:31 -08:00
Wayne Warthen
e17fee85e9
Add Z180 Invalid Opcode Handler
2021-02-22 14:18:01 -08:00
Wayne Warthen
6a46f8b74c
Z280 UART Flow Control
...
- Implement RTS flow control on Z280 UART using C/T 2 output pin. Must be supported on PCB and wired properly at serial adapter.
2021-02-21 13:18:57 -08:00
Wayne Warthen
a1a25465da
Bug Fixes
2021-02-20 16:49:36 -08:00
Wayne Warthen
78b668687d
Add Missing Files
2021-02-19 19:15:53 -08:00
Wayne Warthen
c9a62b6b08
Fix Unix Build
2021-02-19 18:56:13 -08:00
Wayne Warthen
9da58082a7
Z280 Cleanup
2021-02-19 15:47:33 -08:00
Wayne Warthen
f20addf39d
Support ZZ80MB
2021-02-18 17:29:08 -08:00
b1ackmai1er
c0e411dab2
Merge pull request #175 from wwarthen/dev
...
Z280 Tweaks
2021-02-14 09:59:55 +08:00
Wayne Warthen
0d6c792282
Z280 Tweaks
...
- Interrupt routines that change the Z280 I/O page register now save and restore the original value.
2021-02-13 17:14:59 -08:00
b1ackmai1er
09c2af28c9
Merge pull request #174 from wwarthen/dev
...
Dev
2021-02-12 20:32:14 +08:00
Wayne Warthen
50abfd7e39
Update hbios.asm
...
- Remove LED macro temporary diagnostic.
2021-02-11 15:27:59 -08:00
Wayne Warthen
8e7e9039f9
Additional SK Z80-512K Support
...
- Added support for UART clock divider (CLK2).
2021-02-11 14:28:26 -08:00
b1ackmai1er
d97cf675de
Merge pull request #173 from wwarthen/dev
...
Perliminary support for Sergey's Z80-512K
2021-02-11 21:13:00 +08:00
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.
2021-02-10 15:47:23 -08:00
b1ackmai1er
e565011a1c
Merge pull request #172 from wwarthen/dev
...
Dev
2021-02-10 16:36:55 +08:00
Wayne Warthen
22b651917b
Fix small build issue
2021-02-09 16:55:40 -08:00
Wayne Warthen
d21318b753
Bump Version Number
2021-02-09 16:44:01 -08:00
Wayne Warthen
01272308b4
Merge pull request #191 from feilipu/dev
...
acia - RTS fix and minor updates
2021-02-09 16:38:48 -08:00
Phillip Stevens
f6ecaa7cb5
acia - make reset consistent / correct
2021-02-10 02:58:57 +11:00
Phillip Stevens
38531bc983
acia - receive test optimisation
2021-02-09 18:11:40 +11:00
Phillip Stevens
36ba566c95
acia - assert RTS fix
2021-02-09 18:04:02 +11:00
Phillip Stevens
b41f865c1d
acia.asm whitespace
2021-02-09 17:59:54 +11:00
Phillip Stevens
08b8a17d30
fix more divergence from wwarthen-dev
2021-02-09 17:54:56 +11:00
Phillip Stevens
74d25aa2df
fix divergence from wwarthen-dev
2021-02-09 17:51:16 +11:00
Phillip Stevens
33d2f59055
fix divergence from wwarthen-dev
2021-02-09 17:42:13 +11:00
Phillip Stevens
9f328f84a5
Merge branch 'wwarthen-dev' into dev
2021-02-09 17:31:23 +11:00
Phillip Stevens
0d26818e81
updates to dev
2021-02-09 17:30:49 +11:00
Phillip Stevens
7ceaa06800
Merge pull request #30 from wwarthen/master
...
update to dev
2021-02-09 16:58:11 +11:00
Phillip Stevens
bec1c46d21
acia - whitespace
2021-02-09 16:44:05 +11:00
b1ackmai1er
c4ddfe4a2e
Merge pull request #171 from wwarthen/dev
...
Mo' Faster
2021-02-07 22:15:14 +08:00
Wayne Warthen
2ac9f33be7
Mo' Faster
...
- Some minor Z280 speed optimizations.
2021-02-05 18:20:03 -08:00
b1ackmai1er
8c1a9763e6
Merge pull request #170 from wwarthen/dev
...
Miscellaneous
2021-02-05 23:45:05 +08:00
Wayne Warthen
7956074746
Miscellaneous
...
- Fix minor ACIA bug that only occurs if setting a non-standard baud rate.
- Enhance Z280 UART driver to use C/T for more baud rates and to use Z280 opcodes to speed up interrupt handler a bit.
2021-02-04 13:35:21 -08:00
b1ackmai1er
5a3a249af5
Merge pull request #169 from wwarthen/dev
...
Z280 Optimizations
2021-02-03 21:14:22 +08:00
Wayne Warthen
4cc21948bc
Z280 Optimizations
...
- New Z280 bank selection routine that does not require gigantic table and is about as fast.
- Bump Z280 UART driver to 128 byte buffer.
- Truncate unused portion of Z280 IVT at end.
2021-02-02 16:52:25 -08:00
b1ackmai1er
f6435291f5
Merge pull request #168 from wwarthen/dev
...
Resync
2021-02-02 15:38:38 +08:00
Wayne Warthen
166bfe5abd
Config File Cleanup
2021-02-01 14:28:39 -08:00
Wayne Warthen
c43283b3ec
Enable ACIA on Interrupt Modes 2 & 3
...
ACIA driver will now allow use of the driver in interrupt modes 2 & 3, but will operate in polling mode.
2021-02-01 09:48:46 -08:00
b1ackmai1er
b68fcc71dd
Merge pull request #167 from wwarthen/dev
...
Resync
2021-02-01 15:54:29 +08:00
Wayne Warthen
b91ad2aba0
Fix Typo
2021-01-31 15:38:20 -08:00
Wayne Warthen
f67e5bc023
Merge branch 'dev' of https://github.com/wwarthen/RomWBW into dev
2021-01-31 15:12:57 -08:00
Wayne Warthen
6e6e3d2059
Cleanup
2021-01-31 15:12:55 -08:00
b1ackmai1er
c35ddcfc1f
Merge pull request #165 from wwarthen/dev
...
Resync
2021-01-31 16:43:41 +08:00