mirror of
https://github.com/dabonetn/linapple-pie.git
synced 2024-06-08 20:29:29 +00:00
25 lines
624 B
C
25 lines
624 B
C
|
#pragma once
|
||
|
|
||
|
#define TRACKS 35
|
||
|
#define IMAGETYPES 7
|
||
|
#define NIBBLES 6656
|
||
|
|
||
|
BOOL ImageBoot (HIMAGE);
|
||
|
void ImageClose (HIMAGE);
|
||
|
void ImageDestroy ();
|
||
|
void ImageInitialize ();
|
||
|
|
||
|
enum ImageError_e
|
||
|
{
|
||
|
IMAGE_ERROR_BAD_POINTER =-1,
|
||
|
IMAGE_ERROR_NONE = 0,
|
||
|
IMAGE_ERROR_UNABLE_TO_OPEN = 1,
|
||
|
IMAGE_ERROR_BAD_SIZE = 2
|
||
|
};
|
||
|
|
||
|
//int ImageOpen (LPCTSTR,HIMAGE *,BOOL *,BOOL);
|
||
|
int ImageOpen (LPCTSTR imagefilename, HIMAGE *hDiskImage_, BOOL *pWriteProtected_, BOOL bCreateIfNecessary );
|
||
|
|
||
|
void ImageReadTrack (HIMAGE,int,int,LPBYTE,int *);
|
||
|
void ImageWriteTrack (HIMAGE,int,int,LPBYTE,int);
|