h6. [[FileCore]] h6(. » [[FileCore Technical Details|Technical Details]] h6((. » FileCore FS Descriptor Block h2(#descriptor_block). FileCore FS Descriptor Block |_<^{width:4em}. Offset |_<^. Contents | |>^. +0 |<^. "Disc flags":#disc_flags| |>^. +3|<^. [[Filing System Numbers|Filing system number]] | |>^. +4 |<^. Offset of filing system title from module base | |>^. +8 |<^. Offset of boot text from module base | |>^. +12 |<^. Offset of low level [[Filing System DiscOp Entry]] from module base | |>^. +16 |<^. Offset of low level [[Filing System MiscOp Entry]] from module base | h4(#disc_flags). Disc Flags |_<^{width:4em}. Bit |_<^. Meaning when set | |<^. 0 |<^. Hard discs need FIQ| |<^. 1 |<^. Floppies need FIQ| |<^. 2 |<^. Reserved must be zero| |<^. 3 |<^. Use only scratch space when a temporary buffer is needed| |<^. 4 |<^. Hard discs support mount like floppies do (i.e. they fill in sector size, heads, sectors per track and density)| |<^. 5 |<^. Hard discs support poll change (i.e. the poll change call works for hard discs and returns a sensible value; also locking them gives a sensible result)| |<^. 6 |<^. Floppies support power eject| |<^. 7 |<^. Hard discs support power eject| |<^. 8 |<^. Read drive flags is supported| |<^. 9 |<^. Sector addressing is possible (RISC OS 3.60 and later)| |<^. 10|<^. FileCore module returns [[FileCore Error Numbers|new-style errors]]| |<^. 11 |<^. Mount floppies like fixed discs are | h4. See also * [[FileCore]] * [[FileCore Error Numbers]] * [[FileCore_Create]] * [[Filing System Numbers]]