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
Wayne Warthen
99ecb0b22b
Update md.asm
...
- Fix typo
- Propagate flash write fix to flash erase routine
2020-12-23 11:33:37 -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
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
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
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
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
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
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
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
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
Wayne Warthen
9857dda5b5
Finish DEVICE API extension
2020-05-27 16:44:52 -07:00
Wayne Warthen
3f46921c6c
Change PANIC behavior a bit
...
- Also includes a fix for a build issue in PPIDE identified by Richard Deane.
2020-05-18 15:33:28 -07:00
Wayne Warthen
1bf4065b6a
Global Error Codes
2020-05-16 18:38:26 -07:00
Wayne Warthen
b856a1a529
Disk I/O to/from Banked Memory
...
Supports double-buffered disk i/o to read/write to/from any memory bank specified.
NOTE: Disk I/O will be temporarily slower than normal because all I/O is being forced thru double-buffering for testing.
2019-09-03 15:12:56 -07:00
Wayne Warthen
0fe4c5e6f8
Finalize v2.9.1 Prerelease 9
...
Stability fixes.
2019-02-19 13:41:14 -08:00
Wayne Warthen
931d33eb11
Finalize v2.9.1 Prerelease 8
...
Fix possible int mode 1 processing paging conflicts.
2019-02-18 15:16:30 -08:00
Wayne Warthen
768e41c933
New disk driver interface logic
2018-01-07 15:04:00 -08:00
Wayne Warthen
fb63612ebf
RC2014 Floppy
...
- Support for RC2014 SMB Floppy (WDC & SMC), but not yet tested.
- Final work on Multi-Sector I/O
2018-01-01 16:12:12 -08:00
Wayne Warthen
97c36c0efc
BPBIOS Related Fixes
2016-11-23 19:31:57 -08:00
Wayne Warthen
e350aa0672
Interrupt framework implementation
...
- Interrupt framework
- Documentation in progress w/ Latex conversion
2016-07-10 21:55:00 -07:00
Wayne Warthen
5154713644
Config Files Overhaul
2016-04-06 18:14:14 -07:00
Wayne Warthen
8aedfbb7f3
Add Device Summary Display
2016-03-25 21:20:05 -07:00
Wayne Warthen
b4fc05acfb
Incorporate FDISK80
2016-03-21 17:05:57 -07:00
Wayne Warthen
5adbef5f68
Revised Emulation Services
2016-03-19 21:21:17 -07:00
Wayne Warthen
b63dfdf587
Revised Disk API
2016-03-10 17:44:42 -08:00
Wayne Warthen
6354bd300d
Revised disk API
2016-03-04 20:09:47 -08:00
Wayne Warthen
b67106889e
Add HBIOS Heap Memory
...
- New heap memory functions
- Restructured new disk I/O functions
2016-01-10 16:01:33 -08:00
Wayne Warthen
25974843e3
Storage Driver Refactoring
2015-12-06 20:10:00 -08:00
Wayne Warthen
6d8c2283b9
ParPortProp Driver Refactoring
2015-11-25 15:43:07 -08:00
Wayne Warthen
df74f73d5b
PROPIO Driver Refactoring
2015-11-21 13:16:23 -08:00
Wayne Warthen
522b061fe6
Start of new geometry/capacity functions in HBIOS
2015-09-05 15:35:06 -07:00
wwarthen
de52c4f560
Reintegrate wbw -> trunk
2015-08-19 17:34:42 +00:00