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
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
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
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
Wayne Warthen
e4f638a17a
Add Bank Selection to Debug Monitor
...
- The debug monitor will not display the current bank id in the prompt
- The debug monitor has a new command to set the current bank for the lower 32K
NOTE: Bank selection is not possible when running under interrupt mode 1. The command will be rejected with an error.
2021-07-19 13:44:44 -07:00
b1ackmai1er
cc0f2ce3b2
Update util.asm
...
Fix data stored inline with code.
2021-07-19 18:08:40 +08:00
Wayne Warthen
ff55b0d8f0
Handle 1MB RAM in MBC Memory Mapper
2021-07-17 15:03:39 -07:00
Wayne Warthen
29878ceefb
More DSKY Cleanup
2021-07-15 19:14:16 -07:00
Wayne Warthen
1de6f8f8ab
Add ROM Updater to Boot Loader
...
- Phil Summers' ROM Updater has been given an official/permanent place in the Boot Loader menu.
- Rearranged the order and sizing of the modules in the third ROM bank to allow space for above.
- Made a few minor updates to the DSKYng support code.
2021-07-15 13:28:53 -07:00
Wayne Warthen
e60bf088c9
DSKY Disk Activity Cleanup
...
- The DSKY(ng) can display disk I/O activity as the system runs. This capability was implemented very erratically. This update overhauls the mechanism, makes it consistent, and implements it across all disk drivers.
2021-07-13 17:11:35 -07:00
Wayne Warthen
995d0a8c1c
Merge pull request #211 from danwerner21/dw-071121-dbgmon-work
...
Dw 071121 dbgmon work
2021-07-13 16:47:48 -07:00
Dan Werner
111aa66405
add DSKYng features to monitor and boot
2021-07-13 17:03:56 -05:00
Wayne Warthen
c30f107c68
Merge pull request #210 from b1ackmai1er/dev
...
Update updater.asm
2021-07-12 15:17:06 -07:00
Wayne Warthen
f126b9ff63
Linux Permissions (cont)
...
- Added chmod +x commands for shell scripts (casefn.sh & Build.sh)
2021-07-12 14:22:02 -07:00
b1ackmai1er
7d707b4b88
Merge pull request #189 from wwarthen/dev
...
Increase Monitor Size
2021-07-12 16:20:39 +08:00
b1ackmai1er
222f4c5831
Update updater.asm
...
add A29010B & A29040B (untested)
2021-07-12 16:01:06 +08:00
Wayne Warthen
10724379c4
Increase Monitor Size
...
Monitor code now occupies 0xEE00-0xFE00
2021-07-11 19:05:52 -07:00
Wayne Warthen
f89d609de2
Merge pull request #209 from danwerner21/dw-071121-dskyng-work
...
Dw 071121 dskyng work
2021-07-11 18:29:35 -07:00
Wayne Warthen
f48a7e3974
FLASH4 & Build Fixes
...
- Upgraded FLASH4 from Will Sowerbutts to v1.3.5
- Miscellaneous build cleanups
2021-07-11 15:43:34 -07:00
Dan Werner
a200192f42
Support for the new DSKYng PCB
2021-07-11 16:58:30 -05:00
b1ackmai1er
91c7c1dbba
Add graceful exit for DS1307 utility
2021-07-11 22:52:23 +08:00
b1ackmai1er
9b9f9ded08
Add graceful fail to i2c clock driver
2021-07-11 13:01:44 +08:00
b1ackmai1er
e9ef9e0c93
dma & i2c changes
...
Resync & cleanup
2021-07-10 12:01:32 +08:00
b1ackmai1er
830100cd84
Merge pull request #187 from wwarthen/dev
...
Dev
2021-07-10 09:21:45 +08:00
b1ackmai1er
1603556577
resync
2021-07-10 09:13:23 +08:00
b1ackmai1er
0ebfebe8d1
DMA updates
...
Add hardware probe at initialization and status checks after DMA transfers
2021-07-09 14:57:35 +08:00
Wayne Warthen
e79770dcea
Cleanup MBC LEDs
...
- LED behavior was not quite right.
- Enable MBC speaker by default
2021-07-08 16:45:57 -07:00
Wayne Warthen
d4a542150b
DSKYng Support
...
- DSKYng now has same features as original DSKY including debug monitor
- Added support for MBS LEDs
- Elevated MBS to a platform instead of just a sub-config of SBC
2021-07-08 12:03:32 -07:00
Wayne Warthen
b876889c7e
MBC Cleanup
...
Fixed a couple of cosmetic display issues.
2021-07-03 17:00:39 -07:00
b1ackmai1er
1e1ad94b6d
Minors
2021-07-02 16:37:55 +08:00
b1ackmai1er
4d208094e7
I2C updates
2021-07-02 16:37:28 +08:00
b1ackmai1er
ef71aa7460
Initial ecb-dma support
2021-07-02 15:30:56 +08:00
Wayne Warthen
86e55f7968
Preliminary Support for MBC
...
- Added new memory manager to support Andrew Lynch's MBC system.
2021-06-21 13:28:56 -07:00
Wayne Warthen
e463959fee
Minor MKY Driver Enhancements
...
- Allow any system timer to drive MKY interrupt, not just the TMS driver interrupt.
- Add a build check to ensure that when MKY is enabled, a system timer is also enabled.
2021-06-13 15:18:08 -07:00
Wayne Warthen
226c24d666
Move KIO Support to Dedicated Module
2021-06-09 20:01:31 -07:00
Wayne Warthen
8e4ea799af
FDC Detection Improvement
...
- Some FDC modules startup with the FDC reset signal active. This fix ensures that reset is not asserted when FDC hardware prove is performed.
2021-06-01 15:44:16 -07:00
Wayne Warthen
b9d1cb12fe
Misc. Cleanup
...
- No functional changes
2021-05-26 14:40:30 -07:00
Wayne Warthen
ef6b9acbb4
Update tms.asm
...
- Fix minor build issue.
2021-05-24 11:36:32 -07:00
Wayne Warthen
415ccc313f
Merge pull request #199 from vipoo/dean/yellow-msx-boards
...
Dean/yellow msx boards
2021-05-24 11:27:23 -07:00
Wayne Warthen
31b09f4ab9
Update fd.asm
...
- Improve FDC hardware detection.
2021-05-24 11:26:10 -07:00
Dean Netherton
53d4f657af
V9958/KEYBOARD: Added disabled entries in RCZ80_std.asm for the V9958, MSX-KEYBOARD and RP5C01 RTC modules
2021-05-22 16:17:10 +10:00
Dean Netherton
3e0771acf3
V9958: Updated TMS driver to support V9958
2021-05-22 16:17:10 +10:00
Dean Netherton
ea10810934
MSX-KEYBOARD: optimised interrupt handler
2021-05-22 16:17:10 +10:00
Dean Netherton
8173414bf5
MSX-KEYBOARD: some optimisation of interrupt handler
2021-05-22 16:17:09 +10:00