3 --- src/gens/segacd/cd_aspi.c.orig 2004-05-18 22:34:00.000000000 +0200
4 +++ src/gens/segacd/cd_aspi.c
11 #define HIBYTE(x) x >> 8
12 #define LOBYTE(x) x & 0xff
14 @@ -2878,3 +2880,104 @@ Fill_SCD_TOC_Zero (void)
25 +ASPI_Close_Tray_CDD_cC_COMP (SRB_ExecSCSICmd * s)
37 +ASPI_Fast_Seek_COMP (SRB_ExecSCSICmd * s)
43 +ASPI_Flush_Cache_CDC (void)
56 +ASPI_Lock (int flock)
62 +ASPI_Open_Tray_CDD_cD_COMP (SRB_ExecSCSICmd * s)
68 +ASPI_Read_One_LBA_CDC (void)
74 +ASPI_Reset_Drive (char *buf)
80 +ASPI_Seek (int pos, int async,
81 + int (*PostProc) (struct tagSRB32_ExecSCSICmd *))
87 +ASPI_Seek_CDD_c4_COMP (SRB_ExecSCSICmd * s)
93 +ASPI_Star_Stop_Unit (int op, int imm, int async,
94 + int (*PostProc) (struct tagSRB32_ExecSCSICmd *))
100 +ASPI_Stop_CDD_c1_COMP (SRB_ExecSCSICmd * s)
106 +ASPI_Stop_Play_Scan (int async,
107 + int (*PostProc) (struct tagSRB32_ExecSCSICmd *))
113 +Wait_Read_Complete (void)