{
{ dmt$file_allocation_unit
{

  TYPE
    dmt$file_allocation_units = record
      faus: array [ * ] of dmt$file_allocation_unit,
    recend,
    dmt$file_allocation_unit = record
      dau_address: dmt$dau_address,
      state: dmt$fau_states,
      fmd_index: dmt$fmd_index,
    recend;

  TYPE
    dmt$default_number_fau_entries = 1 .. dmc$default_number_fau_entries,
    dmt$fau_entries = 0 .. dmc$max_fau_entries,
    dmt$fau_states = (dmc$fau_free, dmc$fau_invalid_data,
      dmc$fau_invalid_and_flawed, dmc$fau_initialized,
      dmc$fau_initialized_and_flawed, dmc$fau_initialization_in_prog);

  CONST
    dmc$default_number_fau_entries = 39,
    dmc$max_fau_entries = 134880;

*copyc dmt$device_allocation_unit
*copyc dmt$fmd_index
