|
|
1.1 ! root 1: | COPY drive NUMBER NUMBER drive NUMBER {/*:COPY sdrive sstart nblocks ddrive dstart:: */ ! 2: s_copy($2, $3, $4, $5, $6); ! 3: } ! 4: | READ drive NUMBER { ! 5: struct scsi_ret output; ! 6: s_read($2, $3, 1, &output); ! 7: scsiodump(output.data, 1024); ! 8: } ! 9: | WRITE drive NUMBER { s_write($2, $3, 1); } ! 10: | WRITE drive NUMBER NUMBER { s_write($2, $3, $4); } /*:WRITE drive start n:: */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.