Commit Graph

3529 Commits

Author SHA1 Message Date
Wayne Warthen
a1be614279 Cleanup 2020-05-04 13:34:36 -07:00
Wayne Warthen
ce3f7f2224 Small bug fix
- Build error in romldr.asm when using custom boot timeout.
- Handle CP/M 3 error mode variable properly.
2020-05-04 09:07:09 -07:00
b1ackmai1er
55eef6370e Merge pull request #117 from wwarthen/dev
Early partition table support
2020-05-04 16:48:35 +08:00
Wayne Warthen
ee0fac37f9 Early partition table support
Adding infrastructure for partition table support.  Backward compatible.  Not ready for end user usage yet.

Bumped version to 3.1.1 to demarcate this change.
2020-05-03 19:05:44 -07:00
b1ackmai1er
2cf86f41fa Merge pull request #116 from wwarthen/dev
Dev
2020-05-04 06:18:25 +08:00
Wayne Warthen
74e79a6c59 Regenerate Doc, Bump Version
blah, blah, blah
2020-05-03 09:46:23 -07:00
Wayne Warthen
c3bfc44ec3 Merge pull request #120 from b1ackmai1er/dev
Replace ay driver with new ay38910 driver
2020-05-03 09:31:51 -07:00
b1ackmai1er
24b79880d0 Update ay38910.asm
code optimizations
2020-05-03 23:05:08 +08:00
b1ackmai1er
cea46daba9 replace ay driver with ay38910 2020-05-03 21:59:45 +08:00
b1ackmai1er
afbc00d78c ay38910 updates
cleanups, optimizations, protect registers
2020-05-03 20:28:44 +08:00
b1ackmai1er
b5a085dd23 Merge pull request #115 from wwarthen/dev
Dev
2020-05-03 11:31:19 +08:00
Wayne Warthen
849ec56421 Merge pull request #119 from vipoo/dean/dev-9
Sound drivers
2020-05-02 18:57:00 -07:00
Dean Netherton
41318639f8 Sound Drivers: Fix issue when attempting to add 2 sound drivers
Needed to increase buffer for active drivers (SND_MAX) from 2 to 3
2020-05-03 11:27:05 +10:00
Dean Netherton
eb552ab7a2 Sound Drivers: fixed building image issue
Duplicate labels fixed for when building AY38910 and SN76489 drivers into the same image
2020-05-03 11:25:32 +10:00
Dean Netherton
f85205afb8 whitespace: ay38910 and hbios 2020-05-03 11:24:14 +10:00
Wayne Warthen
1a8cfb91e7 Changes from Dean Netherton
- Allow immediate autoboot (no timeout)
- Allow configuring number of floppy devices
2020-05-02 14:58:07 -07:00
Wayne Warthen
a457e797ee Update sd.asm
Significantly improve compatibility of SD Cards w/ Z180 -K CPU.
2020-05-02 13:00:15 -07:00
Wayne Warthen
e418b04c3e Regenerate Documentation 2020-05-02 10:54:32 -07:00
Wayne Warthen
abf2ee968a Merge pull request #117 from b1ackmai1er/dev
ay-3-8910 sound driver initial release
2020-05-02 10:35:18 -07:00
b1ackmai1er
7f1b8c8aa6 ay-3-8910 sound drive tone table development 2020-05-02 20:59:12 +08:00
b1ackmai1er
f399c2e9fa Update ay38910.asm
Remove debug output
2020-05-02 12:54:04 +08:00
b1ackmai1er
a62d69c1c4 fixup platform builds and restore tune default behaviour 2020-05-02 12:47:06 +08:00
b1ackmai1er
3dfeaabe2f ay-3-8910 sound driver updates 2020-05-02 12:28:35 +08:00
b1ackmai1er
5ff9dbb67e Merge pull request #114 from wwarthen/dev
Dev
2020-05-02 11:40:08 +08:00
Wayne Warthen
ae02d6aea0 Regenerate Documentation 2020-05-01 17:43:34 -07:00
Wayne Warthen
50acf56ec8 Merge pull request #116 from vipoo/dean/dev-7
sound driver: minor doc updates
2020-05-01 17:39:44 -07:00
Wayne Warthen
eeab786848 Update sd.asm
Optimize SD Card protocol timing delay for CSIO interface.
2020-05-01 17:30:12 -07:00
Dean Netherton
6cb33ca334 sound driver: minor doc updates 2020-05-02 09:42:55 +10:00
b1ackmai1er
c20036297f Delete SBC_std_zpp.asm 2020-05-02 00:48:07 +08:00
b1ackmai1er
20ad992a7b Initial ay-3-8910 driver 2020-05-02 00:42:11 +08:00
b1ackmai1er
eaaf213902 Merge pull request #113 from wwarthen/dev
Dev
2020-04-30 17:38:21 +08:00
Wayne Warthen
b3c044ab65 Fix HBIOS Breakage! 2020-04-29 22:13:57 -07:00
Wayne Warthen
6cbcdb694d Update Documentation 2020-04-29 19:42:58 -07:00
Wayne Warthen
0834acc020 RTC Device Info Functions 2020-04-29 19:30:24 -07:00
Wayne Warthen
e50f5f0935 Add support for EPFDC
Credit to Alan Cox for the changes.
2020-04-29 17:45:04 -07:00
Chris Odorjan
f86e871f07 Merge remote-tracking branch 'upstream/dev' into duart 2020-04-29 13:48:50 -04:00
Chris Odorjan
ceb1826bed DUART: try not to step on 16x50 UART configuration 2020-04-29 13:45:39 -04:00
Wayne Warthen
36dff411fd Minor Doc Update 2020-04-28 10:58:48 -07:00
Wayne Warthen
90e0a99486 Merge pull request #115 from vipoo/dean/dev-6
Dean/dev 6
2020-04-28 10:42:05 -07:00
Dean Netherton
c51fa1fcae SN76489: Renamed variable 'pitch' to 'period' 2020-04-28 20:40:46 +10:00
Dean Netherton
9cdbc5b981 SN76489: Do not play when period is overflowing 2020-04-28 20:40:46 +10:00
Dean Netherton
7542fa8032 TracingBug: PRTHEXWORDHL was tracing DE not HL 2020-04-28 19:50:29 +10:00
Dean Netherton
b1bb684a04 SN76489: Prevent and return error code if a pitch greater than 03FF is attempted to be set 2020-04-28 18:35:20 +10:00
Dean Netherton
ade954ab69 SN76489: Added support for BF_SNDQ_DEV/SN7_QUERY_DEV query
And updated some driver docs
2020-04-28 18:17:56 +10:00
b1ackmai1er
9f8adfee9b Merge pull request #112 from wwarthen/dev
Minor updates to FDISK and KERMIT apps
2020-04-27 20:57:06 +08:00
Wayne Warthen
297c246570 Minor updates to FDISK and KERMIT apps 2020-04-26 19:15:58 -07:00
b1ackmai1er
13e6712721 Merge pull request #111 from wwarthen/dev
Dev
2020-04-26 19:35:44 +08:00
Chris Odorjan
dce4496393 Merge remote-tracking branch 'upstream/dev' into duart 2020-04-26 00:27:20 -04:00
Chris Odorjan
db24d6e435 detect/initialize DUART _after_ 16550
prevents 16550 detection from stomping on DUART registers
(untested: does the DUART detection stomp on the 16550?)

add DUART to serial device strings list
2020-04-25 23:46:37 -04:00
Chris Odorjan
3bd2eb431a spelling + fixes 2020-04-25 23:46:12 -04:00