b1ackmai1er
20838c2f89
Adding MBC
2021-07-22 19:43:45 +08: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
10724379c4
Increase Monitor Size
...
Monitor code now occupies 0xEE00-0xFE00
2021-07-11 19:05:52 -07:00
b1ackmai1er
830100cd84
Merge pull request #187 from wwarthen/dev
...
Dev
2021-07-10 09:21:45 +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
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
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
Dean Netherton
3e0771acf3
V9958: Updated TMS driver to support V9958
2021-05-22 16:17:10 +10:00
b1ackmai1er
9fee763265
Architecture support for DS1307 I2C
2021-05-12 12:28:06 +08:00
Wayne Warthen
a72802470a
Miscellaneous
...
- Correct and enhance some diskdefs entries. Added RC2014 definitions.
- Change NETBOOT binary from 32K to 8K
2021-04-18 11:38:15 -07:00
Wayne Warthen
0b92e41935
Prototype Network Boot Support
2021-04-17 17:00:42 -07:00
Wayne Warthen
ccda402b9b
Add Z180 & Z280 timer config settings
...
Allows Z180 & Z280 system periodic timer to be enabled/disabled via config. Enabled by default.
2021-03-18 10:37:08 -07:00
Wayne Warthen
0053a840b7
Support ZZRCC
2021-03-07 16:21:49 -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
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
Wayne Warthen
8e7e9039f9
Additional SK Z80-512K Support
...
- Added support for UART clock divider (CLK2).
2021-02-11 14:28:26 -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
Wayne Warthen
6a0837e908
Z280 Work in Progress
...
- API callls now run in system mode
- Expansion of proxy size has been reverted
2021-01-22 16:45:43 -08:00
Wayne Warthen
e9ae0a8e6d
Z280 Interrupt Mode 3 Work in Progress
2021-01-21 20:06:45 -08:00
Wayne Warthen
10d875ffbb
Z280 Work in Progress, SC140 Config
...
- Early support for native mode memory for Z280.
- Added support for SC140 as new standard build.
2021-01-20 11:21:24 -08:00
Wayne Warthen
af2639ef42
Enhance CSIO handling in sd.asm
...
Enhance CSIO to play nice(r) with other users of Z180 CSIO by restoring the CSIO speed to default upon function return.
2020-12-26 17:36:33 -08:00
Wayne Warthen
a2c2ed0aef
Global Initialization of Z180 CSIO
...
Initialize CSIO speed at system startup. A constant called Z180_CNTR_DEF has been created to hold the default value. This value can be used by drivers to restore the default value after modification.
2020-12-26 11:58:31 -08: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
fbfd1e6cb9
Fix Bugs
...
- Initial Z280 work caused some regression.
2020-06-07 12:40:30 -07:00
Wayne Warthen
d331fcbdef
More Cleaning
2020-05-21 14:30:05 -07:00
Wayne Warthen
5c565f8c3e
Miscellaneous
...
- CP/M 3 loader space improvement
- Minor doc update (thanks Radek)
- Preliminary diag level management
- Minor cosmetic bugs
2020-05-20 12:06:19 -07:00
Wayne Warthen
3f46921c6c
Change PANIC behavior a bit
...
- Also includes a fix for a build issue in PPIDE identified by Richard Deane.
2020-05-18 15:33:28 -07:00
Wayne Warthen
b3c044ab65
Fix HBIOS Breakage!
2020-04-29 22:13:57 -07:00
Wayne Warthen
e50f5f0935
Add support for EPFDC
...
Credit to Alan Cox for the changes.
2020-04-29 17:45:04 -07:00
Wayne Warthen
c3e78ec8f5
Minor Cleanup
2020-04-25 10:48:35 -07:00
Dean Netherton
ff2ebbb09f
TMS: Enable support for using VSYNC interrupt
...
Use the VSYNC interrupt to trigger the sys timer event
2020-04-25 17:11:32 +10:00
Wayne Warthen
dc2f55570c
Make tick frequency configurable
2020-04-23 17:28:18 -07:00
Wayne Warthen
d14cf27acf
Miscellaneous Cleanup
...
No functional changes.
2020-04-22 11:26:32 -07:00
Dean Netherton
890f9262e0
HBIOS: Added support for sound drivers
...
New sound driver support with initial support for the SN76489 chip
New build configuration entry:
* SN76489ENABLE
Ports are currently locked in with:
* SN76489_PORT_LEFT .EQU $FC ; PORTS FOR ACCESSING THE SN76489 CHIP (LEFT)
* SN76489_PORT_RIGHT .EQU $F8 ; PORTS FOR ACCESSING THE SN76489 CHIP (LEFT)
2020-04-22 21:12:52 +10:00
Wayne Warthen
f57e3bed00
Enhance CTC periodic timer
...
Add ability to use TIMER mode in CTC driver to generate priodic interrupts.
2020-04-21 12:46:31 -07:00
Wayne Warthen
8ad2bdbb29
SIO driver now CTC aware
...
The SIO driver can now use a CTC (if available) to provide much more flexible baud rate programming.
2020-04-17 11:25:28 -07:00
Wayne Warthen
47774eacab
Config File Tuning
2020-03-26 15:32:26 -07:00
Wayne Warthen
2c2df76f15
Clean up
...
Make version include files common.
2020-03-06 14:23:55 -08:00
Wayne Warthen
5f07834b47
Misc. Cleanup
2020-02-27 18:40:20 -08:00
curt mayer
0a52d6922e
Merge branch 'master' of github.com:wwarthen/RomWBW
2020-02-16 23:23:53 -08:00
curt mayer
964cc4b91a
fixed include order dependency
2020-02-16 17:41:43 -08:00
Wayne Warthen
382b5594f0
Support multiple devices in IDE driver
2020-02-11 17:01:55 -08:00
b1ackmai1er
09b967e82b
Add a user rom pack template to romldr
2020-02-10 22:44:35 +08:00
Wayne Warthen
15d607d686
Further PPIDE updates
2020-02-07 11:47:16 -08:00
b1ackmai1er
7fb1a8851e
Add ROM based game
...
Refer 2048game.com
Requires VT100 terminal.
2020-02-07 13:16:30 +08:00