Commit Graph

2273 Commits

Author SHA1 Message Date
Wayne Warthen
ce1b43fb0c Merge pull request #175 from b1ackmai1er/dev
Support System Update process for systems with 39SF040 flash chips
2021-01-05 16:21:07 -08:00
b1ackmai1er
50d449e0e3 Update Build.ps1
Remove compressed update image option. Project for another time maybe.
2021-01-04 21:14:21 +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
59de9a01a9 Update updater.asm
Fixups and optimization
2021-01-03 22:12:13 +08:00
b1ackmai1er
9bd2dda749 Update updater.asm
Documented serial limitations.
Improved error handling and messages.
Tried to optimize packet read loop
Tried to optimize character read polling
Added some debug options for testing
2021-01-03 20:25:15 +08:00
b1ackmai1er
e9947c0a68 Create updater.asm
Beta release for romwbw xmodem flash updater
2021-01-01 20:26:55 +08:00
b1ackmai1er
4c52a0dc41 Update md.asm
Remove cache'ng of flash routine . didn't work hxb_buf must be getting trashed by other processes.
2020-12-30 21:59:10 +08:00
b1ackmai1er
4a9fcbc4af Support System Update process for systems with 39SF040 flash chips
Generate an update file.
Updated docs.
md.asm minors
Update compression application
2020-12-30 21:51:48 +08:00
b1ackmai1er
ae9105bd5b Merge pull request #153 from wwarthen/dev
Resync
2020-12-28 12:48:15 +08:00
Wayne Warthen
60ec6c87c2 Merge pull request #172 from b1ackmai1er/dev
Stack and calling optimizations
2020-12-26 20:18:55 -08:00
b1ackmai1er
4ecbb98b17 Update md.asm
minor
2020-12-27 11:56:44 +08:00
b1ackmai1er
0de99d2436 Update md.asm
cleanup
2020-12-27 11:48:45 +08:00
b1ackmai1er
32c1071265 Update md.asm
Sstack use optimization
2020-12-27 11:39:47 +08:00
b1ackmai1er
822f433005 Update md.asm
stack use cleanup
2020-12-27 11:27:51 +08:00
b1ackmai1er
7ee5a68880 Update md.asm
cleanup
2020-12-27 11:06:49 +08:00
b1ackmai1er
83e102a043 Update md.asm
Calculate bank and sector only when needed
2020-12-27 10:52:25 +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
5463ae21f8 Merge branch 'dev' of https://github.com/wwarthen/RomWBW into dev 2020-12-26 10:46:54 -08:00
Wayne Warthen
890119db3c Update sd.asm
Fix for Issue #170.  Correct use of OUT to OUT0 during CSIO speed change.   Credit to Douglas Miller for finding this bug.

Co-Authored-By: Douglas Miller <16920069+durgadas311@users.noreply.github.com>
2020-12-26 10:46:29 -08:00
b1ackmai1er
a6ebdca958 Update md.asm 2020-12-26 16:58:22 +08:00
b1ackmai1er
8d445533e7 Update Build.ps1
minor
2020-12-26 10:32:45 +08:00
b1ackmai1er
dc302afece Update md.asm
Further optimization of loops utilizing alternate register AF'
2020-12-26 10:32:06 +08:00
Wayne Warthen
eb946d468c Merge pull request #169 from b1ackmai1er/dev
Update md.asm
2020-12-25 15:56:01 -08:00
b1ackmai1er
5b8bfd26cd Update md.asm
Further optimization of loops utilizing alternate register AF'
2020-12-26 01:38:21 +08:00
Wayne Warthen
a4d76603c1 Merge pull request #168 from b1ackmai1er/dev
md.asm minor optimizations for flash file system
2020-12-24 15:51:23 -08:00
b1ackmai1er
dae73fafae Update md.asm
Optimizations
2020-12-24 18:34:59 +08:00
b1ackmai1er
eaa4ceaa38 Update md.asm
Simplify stack setup for relocatable code
2020-12-24 14:24:56 +08:00
b1ackmai1er
5f5737fcfe Merge pull request #152 from wwarthen/dev
Resync
2020-12-24 14:08:04 +08:00
Wayne Warthen
99ecb0b22b Update md.asm
- Fix typo
- Propagate flash write fix to flash erase routine
2020-12-23 11:33:37 -08:00
Wayne Warthen
edf960805e Merge pull request #167 from b1ackmai1er/dev
Add verify after write as default, restructure local stacks in flash file system
2020-12-23 11:24:54 -08:00
b1ackmai1er
f2c3e51ef4 Update md.asm
minors
2020-12-23 22:16:42 +08:00
b1ackmai1er
7c67fc18c8 Update md.asm
Restructure local stack setup for relocatable flash routines.
2020-12-23 22:04:18 +08:00
b1ackmai1er
608dc61e24 Add verify after write as default 2020-12-23 19:17:47 +08:00
b1ackmai1er
8c5c4c9840 Merge pull request #151 from wwarthen/dev
Resync
2020-12-23 17:01:28 +08:00
Wayne Warthen
9e29236a0c Small Fixes
- Properly rerport HBIOS heap overflow in CBIOS
- Adjust write sequence in FFS for high speed operation
2020-12-22 16:41:29 -08:00
Wayne Warthen
0524e02ac4 Merge pull request #165 from b1ackmai1er/dev
Update md.asm
2020-12-22 09:07:23 -08:00
b1ackmai1er
011a8a83d6 Merge branch 'dev' of https://github.com/b1ackmai1er/RomWBW into dev 2020-12-22 20:34:56 +08:00
b1ackmai1er
86fceb962b Update md.asm
With  flash file system enabled and verbose enabled, boot message will display if file system is enabled or disabled.
2020-12-22 20:34:16 +08:00
b1ackmai1er
708f6d36d6 Update Build.ps1
Revert
2020-12-22 20:31:18 +08:00
b1ackmai1er
366ad2a9ef Create an update image for flashing 2020-12-20 21:08:12 +08:00
b1ackmai1er
681077bd81 Merge pull request #150 from wwarthen/dev
Resync
2020-12-17 19:55:31 +08:00
Wayne Warthen
8ac46112f0 Update Build.sh
Fix build issue.
2020-12-16 16:06:15 -08:00
Wayne Warthen
f147e902a4 Update FDU for SmallZ80 I/O Port Changes
Also regenerate PDF documents.
2020-12-16 15:20:27 -08:00
Wayne Warthen
fa6709f8bb Merge pull request #164 from b1ackmai1er/dev
Flash file system optimizations
2020-12-16 14:57:18 -08:00
b1ackmai1er
ef82f9ef71 Update md.asm
update code comments after inlining
2020-12-16 22:53:34 +08:00
b1ackmai1er
e415afa5d0 Update md.asm
cleanup after inlining
2020-12-16 22:26:35 +08:00
b1ackmai1er
cc970afc30 Update md.asm
inline calls to flash code
2020-12-16 22:11:57 +08:00
b1ackmai1er
07ed3f976e Update md.asm
minors
2020-12-16 21:14:43 +08:00
b1ackmai1er
ebaef4c6e3 Update md.asm
minors
2020-12-16 21:04:40 +08:00