23 lines
848 B
Java
Executable File
23 lines
848 B
Java
Executable File
package com.bytezone.diskbrowser.prodos;
|
|
|
|
import com.bytezone.diskbrowser.utilities.Utility;
|
|
|
|
// -----------------------------------------------------------------------------------//
|
|
abstract class DirectoryHeader extends CatalogEntry
|
|
// -----------------------------------------------------------------------------------//
|
|
{
|
|
final int entryLength;
|
|
final int entriesPerBlock;
|
|
final int fileCount;
|
|
|
|
// ---------------------------------------------------------------------------------//
|
|
DirectoryHeader (ProdosDisk parentDisk, byte[] entryBuffer)
|
|
// ---------------------------------------------------------------------------------//
|
|
{
|
|
super (parentDisk, entryBuffer);
|
|
|
|
entryLength = entryBuffer[31] & 0xFF;
|
|
entriesPerBlock = entryBuffer[32] & 0xFF;
|
|
fileCount = Utility.intValue (entryBuffer[33], entryBuffer[34]);
|
|
}
|
|
} |