Commit Graph

1752 Commits

Author SHA1 Message Date
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
b1ackmai1er
3297906fd5 Update md.asm
minors
2020-12-16 20:34:49 +08:00
b1ackmai1er
e84ab3c6bc Update md.asm
minors
2020-12-16 20:05:06 +08:00
Wayne Warthen
995f144166 Merge pull request #163 from b1ackmai1er/dev
Beta release of flash file system driver
2020-12-15 17:49:00 -08:00
b1ackmai1er
e3fa34e524 Update md.asm
Finalize
2020-12-15 22:02:01 +08:00
b1ackmai1er
4327d0a0f1 Update md.asm
Optimization and cleanup
2020-12-15 21:36:37 +08:00
b1ackmai1er
f40a1c963d Update md.asm
Code cleanup
2020-12-15 20:00:03 +08:00
b1ackmai1er
fd5dd15506 Update config files 2020-12-15 18:17:57 +08:00
b1ackmai1er
ad1b2423e1 Update md.asm
First successful write/verify to flash
2020-12-14 21:21:34 +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
2e62948309 md updates 2020-12-11 21:19:41 +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
681432ff4d Merge pull request #149 from wwarthen/dev
MD Driver Bug Fixes
2020-12-11 16:50:40 +08:00
Wayne Warthen
7d4f01e9af MD Driver Bug Fixes
Corrected to return accurate block size (credit to Phil Summers) and to show correct capacity during boot.
2020-12-10 11:56:05 -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
b1ackmai1er
d7e5a445a9 Revert new media id 2020-12-07 06:28:23 +08:00
b1ackmai1er
65d2445237 Update md.asm
Add some flash read / write hooks for flash
2020-12-06 22:45:52 +08:00
b1ackmai1er
bdbe5df54e Update Build.ps1
Make all the rom / flash disk files read only for additional protection.
2020-12-06 14:52:03 +08:00
b1ackmai1er
f3437487e5 Memory disk driver updates
Updates to disk media id's
2020-12-06 14:09:49 +08:00
b1ackmai1er
5707815f2a Initial integration of flash r/w code into md.asm 2020-12-06 10:25:09 +08:00
b1ackmai1er
9022962734 Update flashfs.asm
Final update before integration in md.asm
2020-12-06 10:15:47 +08:00