tag | line | file | source code |
drvcmd | 297 | drivers/block/sbpcd.c | static u_char drvcmd[7]; |
drvcmd | 565 | drivers/block/sbpcd.c | for (i=0;i<7;i++) drvcmd[i]=0; |
drvcmd | 758 | drivers/block/sbpcd.c | drvcmd[0]=0x82; |
drvcmd | 764 | drivers/block/sbpcd.c | drvcmd[0]=0x82; |
drvcmd | 787 | drivers/block/sbpcd.c | for (i=0;i<7;i++) DPRINTF((DBG_CMD," %02X",drvcmd[i])); |
drvcmd | 793 | drivers/block/sbpcd.c | for (i=0;i<7;i++) OUT(CDo_command,drvcmd[i]); |
drvcmd | 857 | drivers/block/sbpcd.c | drvcmd[2]=(pos>>16)&0x00FF; |
drvcmd | 858 | drivers/block/sbpcd.c | drvcmd[3]=(pos>>8)&0x00FF; |
drvcmd | 859 | drivers/block/sbpcd.c | drvcmd[4]=pos&0x00FF; |
drvcmd | 866 | drivers/block/sbpcd.c | drvcmd[1]=(pos>>16)&0x00FF; |
drvcmd | 867 | drivers/block/sbpcd.c | drvcmd[2]=(pos>>8)&0x00FF; |
drvcmd | 868 | drivers/block/sbpcd.c | drvcmd[3]=pos&0x00FF; |
drvcmd | 871 | drivers/block/sbpcd.c | drvcmd[0]=0x01; |
drvcmd | 886 | drivers/block/sbpcd.c | drvcmd[0]=0x05; |
drvcmd | 891 | drivers/block/sbpcd.c | drvcmd[0]=0x02; |
drvcmd | 906 | drivers/block/sbpcd.c | drvcmd[0]=0x06; |
drvcmd | 919 | drivers/block/sbpcd.c | drvcmd[0]=0x09; |
drvcmd | 920 | drivers/block/sbpcd.c | drvcmd[1]=0x03; |
drvcmd | 921 | drivers/block/sbpcd.c | drvcmd[2]=speed; |
drvcmd | 922 | drivers/block/sbpcd.c | drvcmd[3]=x1; |
drvcmd | 923 | drivers/block/sbpcd.c | drvcmd[4]=x2; |
drvcmd | 976 | drivers/block/sbpcd.c | drvcmd[0]=0x09; |
drvcmd | 977 | drivers/block/sbpcd.c | drvcmd[1]=0x05; |
drvcmd | 978 | drivers/block/sbpcd.c | drvcmd[3]=control0; |
drvcmd | 979 | drivers/block/sbpcd.c | drvcmd[4]=value0; |
drvcmd | 980 | drivers/block/sbpcd.c | drvcmd[5]=control1; |
drvcmd | 981 | drivers/block/sbpcd.c | drvcmd[6]=value1; |
drvcmd | 1044 | drivers/block/sbpcd.c | drvcmd[0]=0x84; |
drvcmd | 1045 | drivers/block/sbpcd.c | drvcmd[1]=0x83; |
drvcmd | 1046 | drivers/block/sbpcd.c | drvcmd[4]=control0; |
drvcmd | 1047 | drivers/block/sbpcd.c | drvcmd[5]=value0; |
drvcmd | 1078 | drivers/block/sbpcd.c | drvcmd[0]=0x0A; |
drvcmd | 1131 | drivers/block/sbpcd.c | drvcmd[0]=0x0D; |
drvcmd | 1136 | drivers/block/sbpcd.c | drvcmd[0]=0x8D; |
drvcmd | 1139 | drivers/block/sbpcd.c | if (pau_res!=1) drvcmd[1]=0x80; |
drvcmd | 1152 | drivers/block/sbpcd.c | drvcmd[0]=0x0C; |
drvcmd | 1153 | drivers/block/sbpcd.c | if (lock==1) drvcmd[1]=0x01; |
drvcmd | 1170 | drivers/block/sbpcd.c | drvcmd[0]=0x87; |
drvcmd | 1176 | drivers/block/sbpcd.c | drvcmd[0]=0x89; |
drvcmd | 1177 | drivers/block/sbpcd.c | drvcmd[1]=0x02; |
drvcmd | 1219 | drivers/block/sbpcd.c | drvcmd[0]=0x84; |
drvcmd | 1220 | drivers/block/sbpcd.c | drvcmd[1]=0x00; |
drvcmd | 1226 | drivers/block/sbpcd.c | drvcmd[0]=0x85; |
drvcmd | 1227 | drivers/block/sbpcd.c | drvcmd[1]=0x00; |
drvcmd | 1262 | drivers/block/sbpcd.c | drvcmd[0]=0x09; |
drvcmd | 1263 | drivers/block/sbpcd.c | drvcmd[1]=0x00; |
drvcmd | 1264 | drivers/block/sbpcd.c | drvcmd[2]=DS[d].sense_byte; |
drvcmd | 1265 | drivers/block/sbpcd.c | drvcmd[3]=(DS[d].frame_size>>8)&0xFF; |
drvcmd | 1266 | drivers/block/sbpcd.c | drvcmd[4]=DS[d].frame_size&0xFF; |
drvcmd | 1271 | drivers/block/sbpcd.c | drvcmd[0]=0x84; |
drvcmd | 1272 | drivers/block/sbpcd.c | drvcmd[1]=0x00; |
drvcmd | 1273 | drivers/block/sbpcd.c | drvcmd[2]=(DS[d].frame_size>>8)&0xFF; |
drvcmd | 1274 | drivers/block/sbpcd.c | drvcmd[3]=DS[d].frame_size&0xFF; |
drvcmd | 1275 | drivers/block/sbpcd.c | drvcmd[4]=0x00; |
drvcmd | 1296 | drivers/block/sbpcd.c | drvcmd[0]=0x84; |
drvcmd | 1297 | drivers/block/sbpcd.c | drvcmd[1]=0x05; |
drvcmd | 1303 | drivers/block/sbpcd.c | drvcmd[0]=0x85; |
drvcmd | 1304 | drivers/block/sbpcd.c | drvcmd[1]=0x03; |
drvcmd | 1380 | drivers/block/sbpcd.c | drvcmd[0]=0x85; |
drvcmd | 1385 | drivers/block/sbpcd.c | drvcmd[0]=0x88; |
drvcmd | 1407 | drivers/block/sbpcd.c | drvcmd[0]=0x8B; |
drvcmd | 1412 | drivers/block/sbpcd.c | drvcmd[0]=0x8B; |
drvcmd | 1436 | drivers/block/sbpcd.c | drvcmd[0]=0x8C; |
drvcmd | 1441 | drivers/block/sbpcd.c | drvcmd[0]=0x8C; |
drvcmd | 1442 | drivers/block/sbpcd.c | drvcmd[1]=0x02; |
drvcmd | 1445 | drivers/block/sbpcd.c | drvcmd[2]=num; |
drvcmd | 1467 | drivers/block/sbpcd.c | drvcmd[0]=0x8E; |
drvcmd | 1468 | drivers/block/sbpcd.c | drvcmd[1]=response_count; |
drvcmd | 1508 | drivers/block/sbpcd.c | drvcmd[0]=0x88; |
drvcmd | 1510 | drivers/block/sbpcd.c | drvcmd[1]=(block>>16)&0xFF; |
drvcmd | 1511 | drivers/block/sbpcd.c | drvcmd[2]=(block>>8)&0xFF; |
drvcmd | 1512 | drivers/block/sbpcd.c | drvcmd[3]=block&0xFF; |
drvcmd | 1519 | drivers/block/sbpcd.c | drvcmd[0]=0x08; |
drvcmd | 1521 | drivers/block/sbpcd.c | drvcmd[2]=(block>>16)&0xFF; |
drvcmd | 1522 | drivers/block/sbpcd.c | drvcmd[3]=(block>>8)&0xFF; |
drvcmd | 1523 | drivers/block/sbpcd.c | drvcmd[4]=block&0xFF; |
drvcmd | 1582 | drivers/block/sbpcd.c | drvcmd[0]=0x8D; |
drvcmd | 1612 | drivers/block/sbpcd.c | drvcmd[0]=0x11; |
drvcmd | 1613 | drivers/block/sbpcd.c | drvcmd[1]=(frame>>16)&0xFF; |
drvcmd | 1614 | drivers/block/sbpcd.c | drvcmd[2]=(frame>>8)&0xFF; |
drvcmd | 1615 | drivers/block/sbpcd.c | drvcmd[3]=frame&0xFF; |
drvcmd | 1616 | drivers/block/sbpcd.c | drvcmd[5]=(count>>8)&0xFF; |
drvcmd | 1617 | drivers/block/sbpcd.c | drvcmd[6]=count&0xFF; |
drvcmd | 1675 | drivers/block/sbpcd.c | drvcmd[0]=0x82; |
drvcmd | 1683 | drivers/block/sbpcd.c | drvcmd[0]=0x83; |
drvcmd | 2116 | drivers/block/sbpcd.c | drvcmd[0]=0x0E; |
drvcmd | 2122 | drivers/block/sbpcd.c | drvcmd[0]=0x0B; |
drvcmd | 2126 | drivers/block/sbpcd.c | drvcmd[1]=(pos_audio_start>>16)&0x00FF; |
drvcmd | 2127 | drivers/block/sbpcd.c | drvcmd[2]=(pos_audio_start>>8)&0x00FF; |
drvcmd | 2128 | drivers/block/sbpcd.c | drvcmd[3]=pos_audio_start&0x00FF; |
drvcmd | 2129 | drivers/block/sbpcd.c | drvcmd[4]=(pos_audio_end>>16)&0x00FF; |
drvcmd | 2130 | drivers/block/sbpcd.c | drvcmd[5]=(pos_audio_end>>8)&0x00FF; |
drvcmd | 2131 | drivers/block/sbpcd.c | drvcmd[6]=pos_audio_end&0x00FF; |
drvcmd | 2635 | drivers/block/sbpcd.c | drvcmd[0]=0x03; /* "read XA frames" command for old drives */ |
drvcmd | 2636 | drivers/block/sbpcd.c | drvcmd[1]=(block>>16)&0x000000ff; |
drvcmd | 2637 | drivers/block/sbpcd.c | drvcmd[2]=(block>>8)&0x000000ff; |
drvcmd | 2638 | drivers/block/sbpcd.c | drvcmd[3]=block&0x000000ff; |
drvcmd | 2639 | drivers/block/sbpcd.c | drvcmd[4]=0; |
drvcmd | 2640 | drivers/block/sbpcd.c | drvcmd[5]=DS[d].sbp_read_frames; |
drvcmd | 2641 | drivers/block/sbpcd.c | drvcmd[6]=0; |
drvcmd | 2645 | drivers/block/sbpcd.c | drvcmd[0]=0x02; /* "read frames" command for old drives */ |
drvcmd | 2649 | drivers/block/sbpcd.c | lba2msf(block,&drvcmd[1]); /* msf-bcd format required */ |
drvcmd | 2650 | drivers/block/sbpcd.c | bin2bcdx(&drvcmd[1]); |
drvcmd | 2651 | drivers/block/sbpcd.c | bin2bcdx(&drvcmd[2]); |
drvcmd | 2652 | drivers/block/sbpcd.c | bin2bcdx(&drvcmd[3]); |
drvcmd | 2656 | drivers/block/sbpcd.c | drvcmd[1]=(block>>16)&0x000000ff; |
drvcmd | 2657 | drivers/block/sbpcd.c | drvcmd[2]=(block>>8)&0x000000ff; |
drvcmd | 2658 | drivers/block/sbpcd.c | drvcmd[3]=block&0x000000ff; |
drvcmd | 2660 | drivers/block/sbpcd.c | drvcmd[4]=0; |
drvcmd | 2661 | drivers/block/sbpcd.c | drvcmd[5]=DS[d].sbp_read_frames; |
drvcmd | 2662 | drivers/block/sbpcd.c | drvcmd[6]=(DS[d].drv_type<drv_201)?0:2; /* flag "lba or msf-bcd format" */ |
drvcmd | 2667 | drivers/block/sbpcd.c | drvcmd[0]=0x10; /* "read frames" command for new drives */ |
drvcmd | 2668 | drivers/block/sbpcd.c | lba2msf(block,&drvcmd[1]); /* msf-bin format required */ |
drvcmd | 2669 | drivers/block/sbpcd.c | drvcmd[4]=0; |
drvcmd | 2670 | drivers/block/sbpcd.c | drvcmd[5]=0; |
drvcmd | 2671 | drivers/block/sbpcd.c | drvcmd[6]=DS[d].sbp_read_frames; |
drvcmd | 2676 | drivers/block/sbpcd.c | for (i=0;i<7;i++) OUT(CDo_command,drvcmd[i]); |