hw_test.sh 453 B

1234567891011121314
  1. #!/bin/bash
  2. # Creates a random Amiga ADF, writes the first three cylinders of a disk,
  3. # dumps those cylinders back, and checks against original ADF.
  4. dd if=/dev/urandom of=a.adf bs=512 count=1760
  5. disk-analyse -e 2 a.adf b.adf
  6. disk-analyse a.adf a.scp
  7. python3 gw.py write --adjust-speed --ecyl=2 a.scp
  8. python3 gw.py read --revs=1 --ecyl=2 b.scp
  9. disk-analyse -e 2 b.scp c.adf
  10. diff b.adf c.adf
  11. md5sum b.adf c.adf
  12. rm -f a.adf b.adf c.adf a.scp b.scp c.scp