Paul Hollinsky
|
f4e16025c1
|
Disk: ExtendedExtractor: Implement retries
|
2022-03-10 18:04:12 -05:00 |
Paul Hollinsky
|
f367fcecca
|
Disk: NeoMemory: Implement writing
|
2022-03-03 20:34:46 -05:00 |
Paul Hollinsky
|
adad9b3761
|
Disk: ExtendedExtractor: Better header parsing
|
2022-03-03 20:34:46 -05:00 |
Paul Hollinsky
|
0a15adbe91
|
Disk: Allow mismatched access for Read and Write drivers
This will cause the driver to fall back to the least common
denominator.
|
2022-03-03 20:29:13 -05:00 |
Paul Hollinsky
|
8c774228bc
|
Disk: FAT: Fix Windows UNICODE compilation
|
2022-03-03 15:13:04 -05:00 |
Paul Hollinsky
|
8aa5bef7dc
|
Disk: Implement Extended Extractor Driver
This is the high speed driver used for RED 2, FIRE 3, and many
of the RAD-family devices.
|
2022-03-03 00:03:37 -05:00 |
Paul Hollinsky
|
caf5cca42f
|
Disk: Plasion: Fix bit-width issues
|
2022-02-28 19:11:39 -05:00 |
Paul Hollinsky
|
c314417277
|
Device: Find the VSA offset for Disk::Access::EntireDisk
|
2022-02-28 15:55:16 -05:00 |
Paul Hollinsky
|
6bcd8e5637
|
Disk: Read driver for Plasion
|
2022-02-28 03:40:44 -05:00 |
Paul Hollinsky
|
4c9d6c5ee7
|
Disk: NeoMemory: Cache last read sector for one second
This prevents constant re-reads if reading in small chunks
|
2022-02-28 01:55:31 -05:00 |
Paul Hollinsky
|
4ef8fe8794
|
Disk: Predictable behavior for zero length reads
|
2022-02-28 01:54:21 -05:00 |
Paul Hollinsky
|
0b27e88da1
|
Disk: WriteDriver: Fix parameter shadowing
|
2022-02-25 01:14:57 -05:00 |
Paul Hollinsky
|
241502c2a2
|
Disk: Fix improper offset calculation
This would cause an underflow previously
|
2022-02-25 01:14:57 -05:00 |
Paul Hollinsky
|
242c7259ac
|
Disk: Proper error reporting for EOF
|
2022-02-25 01:14:57 -05:00 |
Paul Hollinsky
|
0dcd950092
|
Device: Add disk write driver framework
At the moment, no drivers are implemented, so all devices have Access::None.
|
2022-02-25 01:14:57 -05:00 |
Paul Hollinsky
|
80cd4ae052
|
Disk: Fix out of bounds accesses in base ReadDriver
|
2022-02-25 01:14:57 -05:00 |
Paul Hollinsky
|
f8bfb243fa
|
Disk: Implement NeoMemoryDiskReadDriver
|
2022-02-25 01:14:57 -05:00 |
Paul Hollinsky
|
fe4d5e0c15
|
Device: Add disk read driver framework
Allow access to the device's logical disk.
At the moment, no drivers are implemented, so all devices have Access::None.
|
2022-02-25 01:14:57 -05:00 |