ROLAND
0.70
Amstrad Emulator based on Caprice Source rewritten in C++.
|
A sector of a disk. More...
#include <sector.h>
Public Member Functions | |
Sector () | |
~Sector () ROLAND_DEFAULT tUBYTE *CHRN() | |
tUBYTE | CHRN (int num) |
tUBYTE * | flags () |
tUBYTE | flag (int num) |
tUBYTE * | data () |
uint | size () |
void | setData (tUBYTE *data) |
void | setFlag (int idx, int val) |
void | setSize (uint num) |
Private Attributes | |
tUBYTE | mCHRN [4] |
tUBYTE | mFlags [4] |
the CHRN for this sector More... | |
tUBYTE * | mData |
ST1 and ST2 - reflects any possible error conditions. More... | |
uint | mSize |
pointer to sector data More... | |
A sector of a disk.
Sector | ( | ) |
References Sector::mCHRN, Sector::mData, Sector::mFlags, and Sector::mSize.
|
inline |
References Sector::mCHRN.
|
inline |
References Sector::mCHRN.
Referenced by Fdc::cmd_readtrk(), Fdc::dsk_load(), Fdc::Fdc(), Fdc::find_sector(), and Fdc::readID().
|
inline |
References Sector::mData.
Referenced by Fdc::cmd_read(), Fdc::cmd_readtrk(), Fdc::cmd_scan(), Fdc::cmd_write(), and Sector::setData().
|
inline |
References Sector::mFlags.
Referenced by Fdc::cmd_read(), Fdc::cmd_readtrk(), Fdc::cmd_scan(), and Fdc::find_sector().
|
inline |
References Sector::mFlags.
Referenced by Fdc::dsk_load(), and Fdc::Fdc().
|
inline |
References Sector::data(), and Sector::mData.
Referenced by Fdc::dsk_load(), and Fdc::Fdc().
|
inline |
References Sector::mFlags.
Referenced by Fdc::cmd_write().
|
inline |
References Sector::mSize.
Referenced by Fdc::dsk_load().
|
inline |
References Sector::mSize.
|
private |
Referenced by Sector::CHRN(), Sector::Sector(), and Sector::~Sector().
|
private |
ST1 and ST2 - reflects any possible error conditions.
Referenced by Sector::data(), Sector::Sector(), and Sector::setData().
|
private |
the CHRN for this sector
Referenced by Sector::flag(), Sector::flags(), Sector::Sector(), and Sector::setFlag().
|
private |
pointer to sector data
Referenced by Sector::Sector(), Sector::setSize(), and Sector::size().