/[pcsx2_0.9.7]/trunk/plugins/CDVDpeops/scsi.h
ViewVC logotype

Contents of /trunk/plugins/CDVDpeops/scsi.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31 - (show annotations) (download)
Tue Sep 7 03:24:11 2010 UTC (9 years, 11 months ago) by william
File MIME type: text/plain
File size: 2481 byte(s)
committing r3113 initial commit again...
1 /***************************************************************************
2 scsi.h - description
3 -------------------
4 begin : Wed Sep 18 2002
5 copyright : (C) 2002 by Pete Bernert
6 email : BlackDove@addcom.de
7 ***************************************************************************/
8
9 /***************************************************************************
10 * *
11 * This program is free software; you can redistribute it and/or modify *
12 * it under the terms of the GNU General Public License as published by *
13 * the Free Software Foundation; either version 2 of the License, or *
14 * (at your option) any later version. See also the license.txt file for *
15 * additional informations. *
16 * *
17 ***************************************************************************/
18
19 //*************************************************************************//
20 // History of changes:
21 //
22 // 2002/09/28 - linuzappz
23 // - added GetSCSIStatus
24 //
25 // 2002/09/19 - Pete
26 // - generic cleanup for the Peops release
27 //
28 //*************************************************************************//
29
30 int GetSCSIDevice(int iA,int iT,int iL);
31 int GetSCSIStatus(int iA,int iT,int iL);
32 DWORD GetSCSITOC(LPTOC toc);
33 int GetSCSICDDrives(char * pDList);
34 DWORD PlaySCSIAudio(unsigned long start,unsigned long len);
35 unsigned char * GetSCSIAudioSub(void);
36 BOOL TestSCSIUnitReady(void);
37 DWORD SetSCSISpeed(DWORD dwSpeed);
38 DWORD ReadSCSI_BE(BOOL bWait,FRAMEBUF * f);
39 DWORD ReadSCSI_BE_Sub(BOOL bWait,FRAMEBUF * f);
40 DWORD ReadSCSI_BE_Sub_1(BOOL bWait,FRAMEBUF * f);
41 DWORD InitSCSI_28_1(void);
42 DWORD InitSCSI_28_2(void);
43 DWORD DeInitSCSI_28(void);
44 DWORD ReadSCSI_28(BOOL bWait,FRAMEBUF * f);
45 DWORD ReadSCSI_28_Sub(BOOL bWait,FRAMEBUF * f);
46 DWORD InitSCSI_28_2048(void);
47 DWORD ReadSCSI_28_2048(BOOL bWait,FRAMEBUF * f);
48 DWORD ReadSCSI_28_2048_Ex(BOOL bWait,FRAMEBUF * f);
49 int ReadSub_BE_2(unsigned long addr,unsigned char * pBuf,int iNum);
50 int ReadSub_BE_2_1(unsigned long addr,unsigned char * pBuf,int iNum);
51 int ReadSub_D8(unsigned long addr,unsigned char * pBuf,int iNum);
52 void DecodeSub_BE_2_1(unsigned char * pBuf);
53 DWORD CheckSCSIReadMode(void);
54 DWORD ReadSCSI_Dummy(BOOL bWait,FRAMEBUF * f);
55

  ViewVC Help
Powered by ViewVC 1.1.22