Previous 199869 Revisions Next

r31631 Tuesday 12th August, 2014 at 20:51:20 UTC by Carl
(mess) rmnimbus: low-level formatting almost works (nw)
[src/mess/machine]rmnimbus.c

trunk/src/mess/machine/rmnimbus.c
r31630r31631
4444The important thing when doing this is to make sure that if using the Native
4545SCSI tools, that the disk has the  same number of blocks as specified above,
4646even if you have to use unusual geometry to do so !
47Currently, only the ST225N and ST125N can be formatted as the other native
48drives and Xebec board expect the WRITE BUFFER (0x3B) and READ BUFFER (0x3C)
49with mode 0 commands to be implemented and the Adaptec board uses unknown
50command 0xE4.
4751
52
4853for example:
4954
50chdman createhd -o ST125N.chd -chs 407,4,26 -ss 512
55chdman createhd -o ST125N.chd -chs 41921,1,1 -ss 512
56(the actual geometry can't be used because the block count won't match)
5157
5258*/
5359
r31630r31631
10751081         result |= m_scsi_cd << 6;
10761082         result |= m_scsi_io << 5;
10771083         result |= m_scsi_bsy << 4;
1078         result |= m_scsi_msg << 3;
1084         result |= !m_scsi_msg << 3;
10791085         if(floppy)
10801086         {
10811087            result |= FDC_MOTOR() << 2;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team