One eye laughing, one eye crying. The old mounter is moving out.
I hope we can revisit the superior design of having it be an extra
task that can be utilized by any storage driver some time in the future.
Fixed I/O hang bug caused by SCSI error with large queue of requests
Fixed bug where SCSI error could cause double reply to AmigaOS filesystem
Minor debug cleanup
- Currently producing hard coded 32k size ROM
- Implemented reloc function
- ROM is properly assembled but crashing with original
device driver
- make test runs a simple reloc test (no data integrity
but you will see if data segment is not loaded for example)
Improved init validation of A4091 to detect some Amiga bus connection issues
Decreased parallel command latency by limiting the number of queued commands
Added development code for mounter (not working yet)
Moved board init/shutdown to driver init/expunge to decrease open/close latency
Removed several fields in chan and periph structs which are not used on Amiga