Lines Matching refs:ushort
720 ushort adk; in raw_write()
782 ushort *ptr = (ushort *)raw, *endp = (ushort *)end; in scan_sync()
979 *(ushort *)ptr = (ptr[-1]&1) ? 0x2AA8 : 0xAAA8; in amiga_write()
1050 static ushort dos_crc(void * data_a3, int data_d0, int data_d1, int data_d3) in dos_crc()
1107 static inline ushort dos_hdr_crc (struct dos_header *hdr) in dos_hdr_crc()
1112 static inline ushort dos_data_crc(unsigned char *data) in dos_data_crc()
1117 static inline unsigned char dos_decode_byte(ushort word) in dos_decode_byte()
1119 register ushort w2; in dos_decode_byte()
1174 } while (*((ushort *)raw)!=0x5554); /* loop usually only once done */ in dos_read()
1176 raw = dos_decode((unsigned char *)&hdr,(ushort *) raw,8); in dos_read()
1221 if (*((ushort *)raw)!=0x5545) { in dos_read()
1229 …raw = dos_decode((unsigned char *)(unit[drive].trackbuf + (hdr.sec - 1) * 512), (ushort *) raw, 51… in dos_read()
1230 raw = dos_decode((unsigned char *)data_crc,(ushort *) raw,4); in dos_read()
1248 static inline ushort dos_encode_byte(unsigned char byte) in dos_encode_byte()
1251 register ushort word; in dos_encode_byte()
1261 static void dos_encode_block(ushort *dest, unsigned char *src, int len) in dos_encode_block()
1277 static ushort crc[2]={0,0x4e4e}; in ms_putsec()
1295 dos_encode_block((ushort *)raw,(unsigned char *) &hdr.track,28); in ms_putsec()
1307 dos_encode_block((ushort *)raw, in ms_putsec()
1313 dos_encode_block((ushort *) raw,(unsigned char *)crc,4); in ms_putsec()
1353 *(ushort *)ptr = 0xaaa8; /* MFM word before is always 0x9254 */ in dos_write()