Output from .ML appears in one of is of the following forms:
hal=0006 pal=%ffe61048 har=01b8 hptda=009f pgoff=00000 f=021 hal=000a pal=%ffe61068 har=0208 cs=0056 ds=d446 cref=001 f=13 hal=0011 pal=%ffe610a0 palnext=ffe610a8 pgoff=00000 f=000
Each of the fields has the following meaning:
hal
The following flags are defined:
┌────────────┬──────────┬──────────────────────────────┐ │name │bit mask │description │ ├────────────┼──────────┼──────────────────────────────┤ │AL_ISBUSY │0x1 │Set if record is busy │ ├────────────┼──────────┼──────────────────────────────┤ │AL_CSALIAS │0x2 │Set is CS alias record │ ├────────────┼──────────┼──────────────────────────────┤ │AL_MEMMAP │0x4 │Set if MemMapAlias Record │ ├────────────┼──────────┼──────────────────────────────┤ │AL_DBGALIAS │0x8 │Set if Debug alias │ ├────────────┼──────────┼──────────────────────────────┤ │AL_CSDSVALID│0x10 │Set if DS selector valid │ ├────────────┼──────────┼──────────────────────────────┤ │AL_DEVHLP │0x20 │Set if Devhlp Alias │ ├────────────┼──────────┼──────────────────────────────┤ │AL_PRIV │0x40 │Set if privatized alias │ ├────────────┼──────────┼──────────────────────────────┤ │AL_VDM │0x80 │Set if VMD alias │ ├────────────┼──────────┼──────────────────────────────┤ │AL_NOALIAS │0x100 │Set if UVIRT mapping in VDMs │ └────────────┴──────────┴──────────────────────────────┘