Wayne Warthen
6202bd244c
Bump Version
4 months ago
H.J.Berends
a4b8d14e3d
Update PPIDE, added MSX BEER
Update PPIDE driver, added support for MSX BEER IDE interface
4 months ago
Wayne Warthen
16449bb817
Fix Image Bank Id's for ROMless Systems
See Discussion #613
4 months ago
Wayne Warthen
e6b3945e42
MSX Follow-up
- Include in Linux/MacOS build
- Add entry in Hardware Guide
- Add credit in Introduction
4 months ago
H.J.Berends
8983b3642d
added MSX platform
4 months ago
Wayne Warthen
fa4f0c996a
Switch IDENT from $FFFE to $FFFC
Accommodates upcoming MSX platform port. See [Discussion #613 ](https://github.com/wwarthen/RomWBW/discussions/613 ).
4 months ago
Wayne Warthen
74cfca470d
SZ80 Tweaks
Support full 1MB of RAM on S100 Z80 CPU.
4 months ago
Wayne Warthen
b5f402554c
Preliminary S100 Z80 CPU Support
Adds support for a general modular Z180-based S100 system.
4 months ago
Wayne Warthen
ee6cd57f15
Correct Typo in CHUSB Driver
Thanks and credit to @hubertushirsch .
4 months ago
Wayne Warthen
e43b739ddd
Remove Unused Code in CHUSB Driver, Issue #612
Thanks and credit to @hubertushirsch .
4 months ago
Wayne Warthen
2b459b1358
Add Config for ESPSD CD
- Allow card detect functionality in ESPSD driver to be controlled by a configuration variable.
4 months ago
Wayne Warthen
067363824c
ESPSD Driver Cleanup
- Includes workaround for S100 Z180 SBC data transfer anomaly
5 months ago
Wayne Warthen
a51a581d97
More ESPSD Driver Tweaks
5 months ago
Wayne Warthen
9f2bee08b6
Another ESPSD Tweak
5 months ago
Dean Netherton
ec973d0b3f
ch376native: fix issue with CH376S modules with VER 3 firmware.
The initial device discovery would return a USB STALL state. Added retry
logic to clear the STALL and try again - only retries once.
5 months ago
Wayne Warthen
a6f04b8be2
Improve ESPSD Reliability
5 months ago
Wayne Warthen
cccb51b3c4
Adjust ESPSD Driver for Firmware Updates
5 months ago
Wayne Warthen
15f22a0cb0
Missed Line in Previous Commit
5 months ago
Wayne Warthen
b82910cad8
Restore FZ80 SD Driver Ready Waits
5 months ago
Wayne Warthen
d7dc9aafa4
S100 FPGA Z80 Printer Driver Fixes
- Printer driver was showing port as NOT PRESENT even though it is always present.
5 months ago
Wayne Warthen
072774a147
More ESPSD Driver Tweaks
6 months ago
Wayne Warthen
15e44ecd8e
S100 ESP SD Driver Tweaks
- Tune timeout
- Implement card detect
6 months ago
Wayne Warthen
15f440ce4d
Support S100 ESP32 SD Card Interface
6 months ago
Wayne Warthen
e4c55edc02
S100 2CF+1SD CF Interface Support
- Implemented for FZ80 and Z180 CPU boards.
- Base I/O for FZ80 is moved from $30 to $38 to avoid conflict with FZ80 built-in CF interface.
6 months ago
Wayne Warthen
ab9e6d662d
Note Terminology Follow-up, Issue #595
Attempting to straighten out the use of "tone" vs. "note". I'm sure this isn't perfect, but hopefully better.
6 months ago
Wayne Warthen
4fa7bf0117
Note Terminology Follow-up, Issue #595
Trying to ferret out the last instances of quarter-note being used instead of eighth-note.
The comments in `audio.inc` are now confusing, but I don't know how to fix them...
6 months ago
Wayne Warthen
1d7b0d970f
USB Floppy I/O Return Flags, Issue #456
6 months ago
Dean Netherton
b6598cdcc6
ch376-native: moved secondary IO port labels from master to ch376.asm
6 months ago
Wayne Warthen
74f9daaaaa
USB Floppy Geometry Fix, Issue #456
USB Floppy Driver modified to:
- return media id for 1.44 MB Floppy (MID_FD144)
- translate CHS to LBA
At present, floppy media is assumed to be high density 1.44MB.
6 months ago
Dean Netherton
f03c68c016
ch376-native: output the configured port numbers for the ch376 native usb driver
6 months ago
Dean Netherton
aacf98a82a
ch376-native: fixes for windows build
* convert 0x??? hex literals to $??? literals
* More label shortening for windows tasm compatibility
6 months ago
Wayne Warthen
42385fd120
Fix OS Boot on Native USB, Issue #456
Minor change to ch376scsi.asm resolves an issue that caused multi-sector I/O to fail.
6 months ago
Wayne Warthen
d754e475c2
Note Terminology Follow-up, Issue #595
- The SystemGuide.md file was omitted in the last commit.
- Corrected terminology in the comments of the sound drivers.
6 months ago
Wayne Warthen
e4c5f1e1f8
Native USB Support Follow-up, Issue #456
- Regen documentation
- .EQU -> .SET in cfg_RCEZ80
- Bump version
6 months ago
Wayne Warthen
8a5f9eed2d
Fix Speaker Functionality on Specific Platforms
6 months ago
Mark Pruden
b4fe4dc7e9
MartinR-UK Fixed formatting issue with SLABEL where Slice # < 10
7 months ago
Dean Netherton
2269142a04
ch376-native: moved port definition from C code to cfg_MASTER.asm
7 months ago
Dean Netherton
7dbe9a5abb
ch376-native: updated readme notes and adjusted config for Z80 and eZ80 to not by default, enable the USB drivers
7 months ago
Wayne Warthen
0a35539d1c
Bump Version, Minor Doc Updates
- Update Layout.txt file.
- Add Cowgol Compiler Manual from @Laci1953
Co-Authored-By: ladislau szilagyi <87603175+Laci1953@users.noreply.github.com>
7 months ago
Martin Giese
9689034523
removed most references to RTC, adjusted comments
7 months ago
Martin Giese
af3401ac5b
1 bit speaker code refecatored to arbitrary ports and masks
7 months ago
Wayne Warthen
cebeee1157
HBIOS Warm Start Cleanup, See Issue #579
- @kiwisincebirth noticed some duplicative code in HBIOS related to warm starts. This has been refactored.
- A start mode code is now passed from HBIOS to RomLdr to indicate a warm or cold start. Device inventory now uses this code to display only on cold start.
7 months ago
Mark Pruden
71abbfb8fc
Trivial (Non-Functional) Changes
7 months ago
Wayne Warthen
0932a43fe7
Update invntdev.asm
Very minor optimization.
7 months ago
Mark Pruden
c884571384
Log Message Fix
7 months ago
Mark Pruden
a68467150e
Moved Device Inventory from HBIOS into a stanalone Rom App
7 months ago
Wayne Warthen
ed095285c5
More ROM Font Tweaks
Use SYS_PEEK instead of HBX_PEEK to access font data.
7 months ago
Wayne Warthen
4ad437d557
Reduce Size of RomLdr, Issue #579
Reduce size of RomLdr binary to fit in allocated space.
7 months ago
Mark Pruden
36ea53f612
Updates to RomLoader to improve UX. Dont afftec the overall functionality
7 months ago
Wayne Warthen
540475b50f
S100 Monitor Menu Key Change (again)
As pointed out by @kiwisincebirth , my prior choice of the numeric 1 conflicts with booting to disk units. Changing the menu key to the letter 'O' this time.
7 months ago