
?? FMT (FORMAT := OFF) ??

?? NEWTITLE := 'Debug Management Exceptions : ''PM'' 5200 .. 5249' ??
?? EJECT ??
*copyc PMC$PC_BASE_EXCEPTION

  CONST
    pmc$min_debug_mgmt_exception    = pmc$pc_base_exception + 200,

    pme$missing_module_definition   = pmc$min_debug_mgmt_exception +   0,
        {E Missing module definition.}

    pme$missing_module_termination  = pmc$min_debug_mgmt_exception +   1,
        {E Module not terminated: +P.}

    pme$module_segment_overflow     = pmc$min_debug_mgmt_exception +   2,
        {E Internal module segment overflow: +P.}

    pme$entry_pt_segment_overflow   = pmc$min_debug_mgmt_exception +   3,
        {E Internal entry point segment overflow: +P.}

    pme$bad_symbol_table_fragment   = pmc$min_debug_mgmt_exception +   4,
        {E Bad symbol table fragment encountered on module: +P.}

    pme$undefined_debug_id          = pmc$min_debug_mgmt_exception +   5,
        {E Undefined debug id.}

    pme$too_many_debug_list_entries = pmc$min_debug_mgmt_exception +   6,
        {E Debug entry list overflow - entry ignored.}

    pme$empty_debug_code            = pmc$min_debug_mgmt_exception +   7,
        {E No debug codes specified.}

    pme$address_segments_not_equal  = pmc$min_debug_mgmt_exception +   8,
        {E Segments unequal in debug addresses.}

    pme$low_addr_greater_than_high  = pmc$min_debug_mgmt_exception +   9,
        {E Low debug address is greater than high debug address.}

    pme$invalid_access              = pmc$min_debug_mgmt_exception +  10,
        {E Address specified can not be accessed.}

    pme$undefined_debug_index       = pmc$min_debug_mgmt_exception +  11,
        {E Undefined debug index.}

    pme$stack_frame_not_found       = pmc$min_debug_mgmt_exception +  12,
        {E Stack frame not found.}

    pme$too_many_entry_points       = pmc$min_debug_mgmt_exception +  13,
        {E Too many entry points. }

    pme$invalid_section_ordinal     = pmc$min_debug_mgmt_exception +  14,
        {E Invalid section ordinal: +P.}

    pme$invalid_ring_number         = pmc$min_debug_mgmt_exception +  15,
        {E Invalid ring number: +P.}

    pme$set_to_more_privileged_ring = pmc$min_debug_mgmt_exception +  16,
        {E User not validated to run at ring +P.}

    pme$invalid_line_address_table  = pmc$min_debug_mgmt_exception +  17,
        {E Invalid line address table encountered. }

    pme$unable_to_load_debug        = pmc$min_debug_mgmt_exception + 18,
        {W Unable to load interactive debugger entry point +P.}

    pme$bad_debug_symbol_table         = pmc$min_debug_mgmt_exception + 19,
       {E Bad debug symbol table encountered on module: +P.}

    pmc$max_debug_mgmt_exception    = pmc$min_debug_mgmt_exception +  49;

?? FMT (FORMAT := ON) ??
?? OLDTITLE ??
