C# Class C64Lib.Core.Job1541

Datei anzeigen Open project: rosc77/vita64 Class Usage Examples

Public Methods

Method Description
FormatTrack ( ) : void
Job1541 ( Drive1541Ram RAM ) : System
MoveHeadIn ( ) : void
MoveHeadOut ( ) : void
NewPrefs ( Prefs prefs ) : void
ReadGCRByte ( ) : byte
SyncFound ( ) : bool
WPState ( ) : byte
WriteSector ( ) : void

Private Methods

Method Description
CloseD64File ( ) : void
OpenD64File ( string filepath, Stream stream ) : void
disk2gcr ( ) : void
gcr_conv4 ( byte from, byte to, int f, int t ) : void
memset ( byte data, byte val ) : void
memset ( byte data, int start, byte val, int count ) : void
offset_from_ts ( int track, int sector ) : int
read_sector ( int track, int sector, byte buffer ) : bool
secnum_from_ts ( int track, int sector ) : int
sector2gcr ( int track, int sector ) : void
write_sector ( int track, int sector, byte buffer, int buf_ofs ) : bool

Method Details

FormatTrack() public method

public FormatTrack ( ) : void
return void

Job1541() public method

public Job1541 ( Drive1541Ram RAM ) : System
RAM C64Lib.Memory.Drive1541Ram
return System

MoveHeadIn() public method

public MoveHeadIn ( ) : void
return void

MoveHeadOut() public method

public MoveHeadOut ( ) : void
return void

NewPrefs() public method

public NewPrefs ( Prefs prefs ) : void
prefs Prefs
return void

ReadGCRByte() public method

public ReadGCRByte ( ) : byte
return byte

SyncFound() public method

public SyncFound ( ) : bool
return bool

WPState() public method

public WPState ( ) : byte
return byte

WriteSector() public method

public WriteSector ( ) : void
return void