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
Wayne Warthen
443b67024a
Update commit.yml
2021-01-30 19:03:48 -08:00
Wayne Warthen
40810aa896
Update commit.yml
...
Use Pacific Time Zone for build.
2021-01-30 18:48:08 -08:00
Wayne Warthen
8a7bc97fea
Update commit.yml
...
Trying to get GitHub build scripts to use Pacific Time Zone.
2021-01-30 18:46:03 -08:00
Wayne Warthen
8945580ff5
Z280 Cleanup
...
- Z280 UART MODE command support
- BNKCALL handles calls into HBIOS using system mode
2021-01-30 16:17:34 -08:00
b1ackmai1er
d8b7dc4693
Merge pull request #164 from wwarthen/dev
...
Add System Timer to Z280 IM3
2021-01-29 21:37:51 +08:00
Wayne Warthen
8fa14863f8
Add System Timer to Z280 IM3
...
- Z280 counter/timer is now used to implement 50Hz system timer based on CPU oscillator.
- Bug fix in EI <mask> opcodes.
2021-01-28 16:41:33 -08:00
b1ackmai1er
dec4d83b51
Merge pull request #163 from wwarthen/dev
...
Resync
2021-01-29 08:30:28 +08:00
Wayne Warthen
7e2bad5643
Merge pull request #187 from b1ackmai1er/dev
...
updater xmodem loop optimization + Minors
2021-01-28 10:58:25 -08:00
Wayne Warthen
fe14a4b2a8
Z280 UART in all interrupt modes
...
By using polling mode, the Z280 UART can be utilized in interrupts modes 0/1/2.
2021-01-28 10:39:57 -08:00
b1ackmai1er
c6164ae2ab
Update hbios.asm
...
fixup
2021-01-28 19:38:31 +08:00
b1ackmai1er
9e05028c05
Update usrrom.asm
...
fixup
2021-01-28 19:34:23 +08:00
b1ackmai1er
c2bd5aa5ac
Update hbios.asm
...
Typo + explanation
2021-01-28 19:30:38 +08:00
b1ackmai1er
c3c3782f27
Update updater.asm
...
Xmodem receive loop optmization
2021-01-28 19:11:24 +08:00
b1ackmai1er
25fb106c8a
Merge branch 'dev' of https://github.com/b1ackmai1er/RomWBW into dev
2021-01-28 19:08:03 +08:00
b1ackmai1er
5c9fc2f61f
Update usrrom.asm
...
fixup
2021-01-28 19:07:36 +08:00