h6. [[FileCore]] h6(. » [[FileCore SWI Calls|SWI Calls]] h6((. » FileCore_FloppyStructure h2. FileCore_FloppyStructure h5. (SWI &40544) |_<^{width:4em}. Entry | | |<^. R0 |<^. Pointer to buffer (must be >= 4k long) | |<^. R1 |<^. Pointer to [[FileCore Disc Record Large|disc record]] describing shape and format | |<^. R2 |<^. [[FileCore_FloppyStructure Flags|Flags]]| |<^. R3 |<^. Pointer to [[Defect Lists|list of defects]]| |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved ?| |<^. R1 |<^. Preserved ?| |<^. R2 |<^. Preserved ?| |<^. R3 |<^. Total size of structure created | h4. Use The purpose of this call is to create a RAM image of a floppy disc map and root directory entry. h4. Notes The pointer to a list of defects is only needed for new map discs. You don't need to know a [[FileCore]] instance private word to use this call; instead the disc record tells FileCore which filing system is involved. h4. See also * [[Defect Lists]] * [[FileCore]] * [[FileCore Disc Record Large]] * [[FileCore_FloppyStructure Flags]]