Michael McMaster
e13a6e2678
Final tweaks for v4.5
2015-11-05 21:43:36 +10:00
Michael McMaster
ceb8d24303
Add DB25 adapter hardware design, plus other minor fixes
2015-09-23 20:23:45 +10:00
Michael McMaster
55beeb5bd3
Glitch filter configuration options and update to PSoC Creator v3.2
2015-08-13 18:06:19 +10:00
Michael McMaster
9f5624ddd7
Performance fixes, scsi2sd-util crash fixes, scsi2 config option.
2015-07-21 10:55:08 +10:00
Michael McMaster
94cc9e77bc
Adding configurable geometry support to firmware.
...
Fix for scsi2sd-util crashes on exit.
2015-06-12 09:44:34 +10:00
Michael McMaster
cb79ac4e9a
Reduce size of mode pages for SCSI1 hosts
2015-05-04 20:20:53 +10:00
Michael McMaster
9ad7cc15d0
Small compatibility improvements, and added scsi2sd-monitor test program
2015-04-20 16:09:51 +10:00
Michael McMaster
95b519789b
Implement WRITE BUFFER and WRITE WITH VERIFY commands
...
Also fixes a problem with SD card initialisation not setting
the clock back to normal on an error condition. The next
initialisation attempt ends up running the card at a very slow
rate.
2015-02-20 16:56:27 +10:00
Michael McMaster
638c94ce5c
scsi2sd-util bug fixes and hot swap support.
2014-12-23 09:22:01 +10:00
Michael McMaster
0c53240659
Update parts list for 4.2b revision PCB and DB25 version.
2014-10-21 23:28:41 +10:00
Michael McMaster
a8cd4216a2
Fixed parity handling to respect the --no-parity config option.
...
- Automatically disable parity checks for old SASI/SCSI1 hosts.
- Add scsi disconnect/reconnect support for long SD card writes.
2014-10-09 09:47:46 +10:00
Michael McMaster
7db82a4e4a
Added glitch filter on ACK line, registered all outputs, double-synced inputs, and fixed parity checks.
2014-08-28 23:28:09 +10:00
Michael McMaster
5e0f1e3360
Added support for v4.2 boards
...
Renamed "pbook" firmware to "v4". Original "green" boards now under "v3".
Add external LED support for v4 firmware.
Added --reset to scsi2sd-config
bootloaderhost can now reset the board.
2014-07-12 23:55:57 +10:00
Michael McMaster
5ede6f0d07
Updating Powerbook firmware with the latest mainline changes.
2014-06-23 13:52:05 +10:00
Michael McMaster
092541dd02
Fix DMA transfer bug.
2014-05-30 23:35:19 +10:00
Michael McMaster
5bcd0c3a18
Use DMA for SCSI and SD card transfers for a massive performance boost.
2014-05-30 11:09:55 +10:00
Michael McMaster
db9c316019
More compatibility and bug fixes.
...
- Maximum sector size increased to 8192
- Fix for REQUEST SENSE to support Ensoniq ASR-10
- Fix to configurable sector sizes
2014-05-18 13:42:51 +10:00
Michael McMaster
767f12e481
Adding Ensoniq ASR-10 support and improved FORMAT UNIT command.
...
- Read the data-phase bytes during a FORMAT UNIT command
- Return the exact number of bytes requested for the REQUEST SENSE command
2014-04-29 17:40:22 +10:00
Michael McMaster
537ddcc953
Fix scsi2sd-config failures under windows.
2014-04-17 20:13:36 +10:00
Michael McMaster
6c8cbf54c6
Many bug fixes, including selection fixes.
...
- Better selection support for SCSI1 initiators
- Support select-with-atn
2014-02-15 06:58:27 +10:00
Michael McMaster
0629f76919
Write performance improvements. Doubled performance to 900kb/sec.
2013-12-23 21:51:23 +10:00
Michael McMaster
c8389e5ff7
Read performance improvements
...
- More than 2x improvement in read performance, to 930KB/sec
- Added compatibility for the Keil ARM compiler. Provides an
additional 1.5% performance improvement.
2013-12-20 21:54:41 +10:00
Michael McMaster
890106c806
Fix typo in scsi2sd-config Makefile for building on Mac OSX
2013-10-30 09:13:55 +10:00
Michael McMaster
ad91a39f77
Implemented multi-sector SD read command.
2013-10-20 19:50:47 +10:00
Michael McMaster
cc6921e4ce
Write performance improvements.
...
- Multi-sector SD card writes supported.
- Updated to PSoC Creator 3.0
2013-10-14 22:24:04 +10:00
Michael McMaster
090977f295
Updating readme to match wiki
2013-10-09 14:07:28 +10:00
Michael McMaster
75de12268f
Creating new repository to prune history.
2013-10-03 07:07:58 +10:00