diff --git a/Doc/ChangeLog.txt b/Doc/ChangeLog.txt index 94c3eb3d..fcea7f27 100644 --- a/Doc/ChangeLog.txt +++ b/Doc/ChangeLog.txt @@ -19,6 +19,7 @@ Version 3.6 - M?R: Fixed formatting issue with SLABEL where Slice # < 10 - WBW: Improved image creation process to allow user defined aggregates - WBW: Implemented config driven slice name and system image specification +- D?N: Added native USB driver support (keyboard, floppy, mass storage) Version 3.5.1 ------------- diff --git a/Doc/RomWBW Applications.pdf b/Doc/RomWBW Applications.pdf index 426c1ab9..6f8d4ccd 100644 Binary files a/Doc/RomWBW Applications.pdf and b/Doc/RomWBW Applications.pdf differ diff --git a/Doc/RomWBW Disk Catalog.pdf b/Doc/RomWBW Disk Catalog.pdf index 20e5cb2e..84a81833 100644 Binary files a/Doc/RomWBW Disk Catalog.pdf and b/Doc/RomWBW Disk Catalog.pdf differ diff --git a/Doc/RomWBW Hardware.pdf b/Doc/RomWBW Hardware.pdf index d633e2a5..248b56da 100644 Binary files a/Doc/RomWBW Hardware.pdf and b/Doc/RomWBW Hardware.pdf differ diff --git a/Doc/RomWBW Introduction.pdf b/Doc/RomWBW Introduction.pdf index a34c4b15..af9ae7b2 100644 Binary files a/Doc/RomWBW Introduction.pdf and b/Doc/RomWBW Introduction.pdf differ diff --git a/Doc/RomWBW System Guide.pdf b/Doc/RomWBW System Guide.pdf index f08276b0..57cfa95d 100644 Binary files a/Doc/RomWBW System Guide.pdf and b/Doc/RomWBW System Guide.pdf differ diff --git a/Doc/RomWBW User Guide.pdf b/Doc/RomWBW User Guide.pdf index bce8d3a1..ad1d292a 100644 Binary files a/Doc/RomWBW User Guide.pdf and b/Doc/RomWBW User Guide.pdf differ diff --git a/ReadMe.md b/ReadMe.md index 9c838ad0..fa369d98 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -7,7 +7,7 @@ **RomWBW Introduction** \ Version 3.6 \ Wayne Warthen ([wwarthen@gmail.com](mailto:wwarthen@gmail.com)) \ -18 Jul 2025 +19 Jul 2025 # Overview @@ -290,8 +290,12 @@ let me know if I missed you! - Tasty Basic is a product of Dimitri Theulings. -- Dean Netherton contributed eZ80 CPU support, the sound driver - interface, and the SN76489 sound driver. +- Dean Netherton contributed multiple components: + + - eZ80 CPU support + - Sound driver infrastructure + - SN76489 sound driver + - Native USB driver (keyboard, floppy, mass storage) - The RomWBW Disk Catalog document was produced by Mykl Orders. diff --git a/ReadMe.txt b/ReadMe.txt index a0ac8237..4600daee 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -1,6 +1,6 @@ RomWBW Introduction Wayne Warthen (wwarthen@gmail.com) -18 Jul 2025 +19 Jul 2025 @@ -297,8 +297,12 @@ let me know if I missed you! - Tasty Basic is a product of Dimitri Theulings. -- Dean Netherton contributed eZ80 CPU support, the sound driver - interface, and the SN76489 sound driver. +- Dean Netherton contributed multiple components: + + - eZ80 CPU support + - Sound driver infrastructure + - SN76489 sound driver + - Native USB driver (keyboard, floppy, mass storage) - The RomWBW Disk Catalog document was produced by Mykl Orders. diff --git a/Source/Apps/assign/assign.asm b/Source/Apps/assign/assign.asm index 1c0ab76a..30690bf9 100644 --- a/Source/Apps/assign/assign.asm +++ b/Source/Apps/assign/assign.asm @@ -38,6 +38,7 @@ ; 2024-12-17 [MAP] Added new /B=opt feaure to assign drives ; 2024-12-21 [MAP] Added CBIOS heap estimation to /B to prevent ; overflow when the drives are finally added +; 2025-07-19 [D?N] Support for native USB drivers ;_______________________________________________________________________________ ; ; ToDo: @@ -1826,7 +1827,7 @@ prtdev: rst 08 ; call hbios, D := device, E := unit push de ; save results ld a,d ; device to A - and $0F ; mask out undesired bits + and $1F ; mask out undesired bits push hl ; save HL add a,a ; multiple A by two for word table ld hl,devtbl ; point to start of device name table @@ -2466,13 +2467,13 @@ stack .equ $ ; stack top ; Messages ; indent .db " ",0 -msgban1 .db "ASSIGN v2.0 for RomWBW CP/M ",0 +msgban1 .db "ASSIGN v2.1 for RomWBW CP/M ",0 msg22 .db "2.2",0 msg3 .db "3",0 -msbban2 .db ", 21-Dec-2024",0 +msbban2 .db ", 19-Jul-2025",0 msghb .db " (HBIOS Mode)",0 msgub .db " (UBIOS Mode)",0 -msgban3 .db "Copyright 2024, Wayne Warthen, GNU GPL v3",0 +msgban3 .db "Copyright 2025, Wayne Warthen, GNU GPL v3",0 msguse .db "Usage: ASSIGN D:[=[{D:|[]:[]}]][,...]",13,10 .db " ex. ASSIGN (display all active assignments)",13,10 .db " ASSIGN /? (display version and usage)",13,10 diff --git a/Source/Doc/Introduction.md b/Source/Doc/Introduction.md index f0d84806..f11143ea 100644 --- a/Source/Doc/Introduction.md +++ b/Source/Doc/Introduction.md @@ -273,8 +273,11 @@ please let me know if I missed you! * Tasty Basic is a product of Dimitri Theulings. -* Dean Netherton contributed eZ80 CPU support, the sound driver - interface, and the SN76489 sound driver. +* Dean Netherton contributed multiple components: + - eZ80 CPU support + - Sound driver infrastructure + - SN76489 sound driver + - Native USB driver (keyboard, floppy, mass storage) * The RomWBW Disk Catalog document was produced by Mykl Orders.