1 /* @(#)scsi.h 1.4 16/11/14 Copyright 1997-2016 J. Schilling */ 2 /* 3 * Copyright (c) 1997-2016 J. Schilling 4 */ 5 /* 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 8 * as published by the Free Software Foundation. 9 * 10 * This program is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License along with 16 * this program; see the file COPYING. If not, write to the Free Software 17 * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 */ 19 20 #ifndef _SCSI_H 21 #define _SCSI_H 22 23 /* 24 * Implemented inside multi.c in case that USE_SCG has not been defined. 25 */ 26 extern int readsecs __PR((UInt32_t startsecno, void *buffer, int sectorcount)); 27 28 #ifdef USE_SCG 29 extern int scsidev_open __PR((char *path)); 30 extern int scsidev_close __PR((void)); 31 #endif 32 33 #endif /* _SCSI_H */ 34