using Aaru.Helpers;
namespace Aaru.Filesystems
{
public partial class OperaFS
{
const string SYNC = "ZZZZZ";
const uint FLAGS_MASK = 0xFF;
const int MAX_NAME = 32;
/// Directory
const uint TYPE_DIR = 0x2A646972;
/// Disc label
const uint TYPE_LBL = 0x2A6C626C;
/// Catapult
const uint TYPE_ZAP = 0x2A7A6170;
static readonly int DirectoryEntrySize = Marshal.SizeOf();
enum FileFlags : uint
{
File = 2, Special = 6, Directory = 7,
LastEntryInBlock = 0x40000000, LastEntry = 0x80000000
}
}
}