Commit Graph

127 Commits

Author SHA1 Message Date
Wayne Warthen
7549789248 Finalize ROM-Less Booting 2022-03-21 16:20:52 -07:00
Wayne Warthen
51d9bdb655 Minor ASSIGN Fixes, Add 2PIOTST
- Improved ASSIGN operation under CP/M 3 to better handle BIOS function invocations
- Added 2PIOTST for testing the DUALPIO MBC board
- Increased default RAM drive size for ZRC
2022-02-28 10:54:59 -08:00
Wayne Warthen
214ed54584 Miscellaneous
- Fix build under Windows (credit to Dean Netherton for finding this).
- Fix ReadMe.md file format to remove superfluous junk at top.
- Improve RAM size detection (work in progress, not part of normal build).
2022-02-05 11:54:46 -08:00
Wayne Warthen
92399fe537 More CPUSPD Tweaks
I know I said I was done, but I found a few more things I decided to tweak.  Functionality is unchanged.
2022-02-02 17:08:55 -08:00
Wayne Warthen
b6aa769f12 Finalize CPUSPD
The CPUSPD app is now considered stable and fully supported.  I have added the application and the API's to the documentation.
2022-02-01 17:42:31 -08:00
Wayne Warthen
21a38aed6e CPU Speed Change API
- Moved the CPU speed changing mechanism into the HBIOS as an API call.
- Added support for CPU speed changing on Z180 platforms.
2022-01-26 18:10:18 -08:00
Wayne Warthen
52cd458e76 Add PS2INFO
- Replaced kbdinfo with more comprehensive ps2info
- Started process of clarifying licensing
2022-01-07 14:06:15 -08:00
Wayne Warthen
da71f225ca ZPM3 Fixes
- Fixes to ZPMLDR to make it functional with RomWBW.
- Incorporate fixes from the Jon Saxton disassembly in ZPM3 itself.
- Credit to Lars Nelson for finding the ZPM3 source (disassembly).
2021-12-08 17:04:03 -08:00
Wayne Warthen
6b81146286 BPBIOS & Doc
- Updated transient SAVE command in BPBIOS with version 17 from Lars Nelson
- Updated document build process to improve consistency between documents.
2021-10-27 12:12:10 -07:00
Wayne Warthen
40d744f81f Add RZ/SZ Source Build
- Added source build of RZ and SZ from Andrew
- More needless tweaking of the document build process
2021-10-25 11:50:09 -07:00
Wayne Warthen
d9d95e76dc Regen Documentation 2021-10-22 15:50:55 -07:00
Wayne Warthen
2208441e86 Documentation Generation Tweaks 2021-10-22 13:25:27 -07:00
Wayne Warthen
149f84f64a More Work on Document Creation Process
- Replaced m4 with gpp
2021-10-21 20:18:02 -07:00
Wayne Warthen
475596b7b4 Update Document Creation Process
- Add proper Build and Makefile files in Source/Doc directory
- Switch preprocessing from pp to m4 which is more supportable across platforms
- Building of documentation is still done manually as needed, but it is now easy to do under either Windows or Linux using provided files
2021-10-21 16:18:39 -07:00
Wayne Warthen
faa9db9394 Regen Doc 2021-10-18 13:01:29 -07:00
b1ackmai1er
3bc8afcc87 Add VDA Read Character function
For your consideration. Seems to work.
2021-10-18 20:38:37 +08:00
b1ackmai1er
f160def46f Forth Enhancements 2021-10-05 21:47:01 +08:00
b1ackmai1er
6e083f4cb6 Update GettingStarted.md 2021-09-22 22:14:37 +08:00
b1ackmai1er
cc07f1745b Update ROM_Applications.md 2021-09-21 23:13:01 +08:00
b1ackmai1er
db9f1fe35c Merge branch 'dev' of https://github.com/b1ackmai1er/RomWBW into dev 2021-09-21 23:05:41 +08:00
b1ackmai1er
7057bfcf05 Speaker updates
CPU MHz is now rounded at hbios initialization.
2021-09-21 23:02:22 +08:00
b1ackmai1er
76ce394f7e Update Architecture.md 2021-09-21 22:19:01 +08:00
Wayne Warthen
f8e0fb3a6f HDIAG Early Development
- Initial framework.  Just boots up and displays startup messages.
2021-09-20 19:51:19 -07:00
b1ackmai1er
fc2a6929bc minors 2021-09-18 09:10:02 +08:00
b1ackmai1er
9873c1a366 Documentation updates 2021-09-16 21:21:11 +08:00
b1ackmai1er
6c82fd1f0c typos and updates 2021-09-15 05:11:36 +08:00
Wayne Warthen
d6783e5a6e Regen Doc 2021-09-13 11:46:55 -07:00
b1ackmai1er
25c752a2de Doc updates 2021-09-13 21:23:05 +08:00
b1ackmai1er
6d1b61c7a3 Forth fixups, improvement and documentation updates 2021-09-07 21:52:37 +08:00
b1ackmai1er
d58d7146ba forth updates 2021-09-07 18:40:02 +08:00
b1ackmai1er
63d9867705 Formatting and typo fixes and some stuff about Forth 2021-09-06 22:32:50 +08:00
b1ackmai1er
d8d5fbd621 Update ROM_Applications.md
Xmodem Flash Updater
2021-09-01 23:02:31 +08:00
b1ackmai1er
d5c001aad7 Update ROM_Applications.md
2048 game instructions added
2021-08-29 14:37:52 +08:00
Wayne Warthen
219c7d12e2 More Disk Image REfactoring
- The NZCOM disk image is now a fully configured, ready-to-run disk image.
- Working on ReadMe.txt files for each of the disk images.
2021-08-28 16:04:04 -07:00
b1ackmai1er
2cd0486837 dbymon changes
(p)rogram command will now display value of current byte.
r(un) command will now return to the monitor if program executed a return. On return registers are displayed. Run can now optionally pass values to A and BC
2021-08-28 22:57:18 +08:00
Wayne Warthen
e1cb974e76 ROM Applications Document
Phil's new ROM Applications document has been added to the documents generated and added to the /Doc directory.
2021-08-27 08:49:50 -07:00
b1ackmai1er
76c2bef1a1 Create ROM Applications.md
Hi Wayne, Are you interested in including this?
2021-08-27 21:42:40 +08:00
b1ackmai1er
afb2711120 Update GettingStarted.md 2021-08-26 23:46:57 +08:00
b1ackmai1er
20838c2f89 Adding MBC 2021-07-22 19:43:45 +08:00
b1ackmai1er
436c9d0db2 Update GettingStarted.md 2021-07-20 22:54:48 +08:00
b1ackmai1er
be34e9d396 Add DS1307 to architecture document
Align hbios.inc RTC clock codes to match architecture document
2021-05-12 12:48:47 +08:00
Phillip Stevens
74d25aa2df fix divergence from wwarthen-dev 2021-02-09 17:51:16 +11:00
Phillip Stevens
0d26818e81 updates to dev 2021-02-09 17:30:49 +11:00
Phillip Stevens
7ceaa06800 Merge pull request #30 from wwarthen/master
update to dev
2021-02-09 16:58:11 +11:00
b1ackmai1er
cd77c037de Update GettingStarted.md
Fix RTC reference.

Also note the Booting Disks section refers to the old boot menu.
2021-01-15 23:43:49 +08:00
b1ackmai1er
fca73867fa ReadMe.md Getting \Started.md
Revert change to ReadMe and add document change to GettingStarted.

Hope this is right :)
2021-01-04 21:09:47 +08:00
b1ackmai1er
17cfce2a12 md updates
Trim flash portions of driver. with flash filesystem enabled,   rad routine now used flash drive code to read 4k secctors. Twice as slow as normal rom read routine.
2020-12-13 09:37:46 +08:00
b1ackmai1er
bf313e7c43 Update Architecture.md
Can you please check and confirm that upper 32k limitation has now been removed. I think the limitation is that you  cant/shouldnt cross a boundary. Sorry if I'm wrong on that.
2020-12-11 20:21:45 +08:00
b1ackmai1er
ff080fe6ac Merge pull request #148 from wwarthen/dev
Resync
2020-12-08 17:27:51 +08:00
Wayne Warthen
f9662479b4 Fix Doc Typo per Issue #161 2020-12-06 15:50:46 -08:00