X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fcdintf_linux.cpp;h=bda834669059ed14d89b567bdb8e32eb3d386226;hb=96fd68138021026d59011b8a75c33dbb318b28cd;hp=c418df592e0533d3b2550b3f44dde9939e14eeb3;hpb=8791af3d267761a4d63f0950a2668f9a689b7167;p=virtualjaguar diff --git a/src/cdintf_linux.cpp b/src/cdintf_linux.cpp index c418df5..bda8346 100644 --- a/src/cdintf_linux.cpp +++ b/src/cdintf_linux.cpp @@ -3,3 +3,61 @@ // // by James L. Hammons // + +#include "log.h" + +// +// Linux support functions +// OS specific implementation of OS agnostic functions +// + +bool CDIntfInit(void) +{ + WriteLog("CDINTF: Init unimplemented!\n"); + return false; +} + +void CDIntfDone(void) +{ +} + +bool CDIntfReadBlock(uint32 sector, uint8 * buffer) +{ + WriteLog("CDINTF: ReadBlock unimplemented!\n"); + return false; +} + +uint32 CDIntfGetNumSessions(void) +{ + // Still need relevant code here... !!! FIX !!! + return 2; +} + +void CDIntfSelectDrive(uint32 driveNum) +{ + WriteLog("CDINTF: SelectDrive unimplemented!\n"); +} + +uint32 CDIntfGetCurrentDrive(void) +{ + WriteLog("CDINTF: GetCurrentDrive unimplemented!\n"); + return 0; +} + +const uint8 * CDIntfGetDriveName(uint32) +{ + WriteLog("CDINTF: GetDriveName unimplemented!\n"); + return NULL; +} + +uint8 CDIntfGetSessionInfo(uint32 session, uint32 offset) +{ + WriteLog("CDINTF: GetSessionInfo unimplemented!\n"); + return 0xFF; +} + +uint8 CDIntfGetTrackInfo(uint32 track, uint32 offset) +{ + WriteLog("CDINTF: GetTrackInfo unimplemented!\n"); + return 0xFF; +}