|
jmce - 1_02 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjmce.sim.cpm.DPB
public class DPB
CP/M Disk parameter block.
This class rappresent a CP/M 2.2 Disk Parameter Block.
Field Summary | |
---|---|
static int |
AL0
Directory allocation map byte 0 AT 09 |
static int |
AL1
Directory allocation map byte 0 AT 0A |
static int |
BLM
Data allocation block mask |
static int |
BSH
Block shift factor. |
static int |
CHS
Number of checked sector for disk change. 2 Bytes AT 0B |
static int |
DRM
Total number of directory - 1. 2 Bytes AT 07 |
static int |
DSM
Total number of block -1. 2 Bytes AT 05 |
static int |
EXM
Extent mask number of extents per directory. |
static int |
OFF
Number of reserved track. 2 Byte at 0D |
static int |
SECSIZ
Sector size for CP/M 2.2 disk |
static int |
SPT
Total number of 128 bytes sector per track. (2 bytes) AT 0 |
Constructor Summary | |
---|---|
DPB(int spt,
int bsh,
int blm,
int exm,
int dsm,
int drm,
int al0,
int al1,
int cks,
int off)
|
Method Summary | |
---|---|
int |
getAL0()
|
int |
getAL1()
|
int |
getBLM()
|
int |
getBSH()
|
int |
getDRM()
Get number of directory - 1 |
int |
getDSM()
Return the total number of block. |
int |
getEXM()
|
int |
getOFF()
|
int |
getSPT()
Return the number of 128 bytes sector x track |
int |
getTRK()
|
void |
setTranslation(int[] vector)
|
int |
translateSector(int s)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int SECSIZ
public static final int SPT
public static final int BSH
public static final int BLM
public static final int EXM
public static final int DSM
public static final int DRM
public static final int AL0
public static final int AL1
public static final int CHS
public static final int OFF
Constructor Detail |
---|
public DPB(int spt, int bsh, int blm, int exm, int dsm, int drm, int al0, int al1, int cks, int off)
Method Detail |
---|
public int getSPT()
public int getDSM()
public int getDRM()
public int getBSH()
public int getOFF()
public void setTranslation(int[] vector)
public int translateSector(int s)
public int getAL0()
public int getAL1()
public int getBLM()
public int getTRK()
public int getEXM()
|
jmce - 1_02 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |