Files
2025-10-14 09:52:32 +09:00

53 lines
1.2 KiB
Plaintext

; --------------------------------------------------------------------------------
; @Title: Menu File for TRACE32 Hypervisor Awareness
; @Description: -
; @Keywords: hypervisor menu awareness
; @Author: DIE KJM
; @Copyright: (C) 1989-2022 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: xng.m 8129 2022-11-07 12:29:54Z amerkle $
NAME "EXT.XNG"
IF !MENU.EXIST("EXT.XNG")
(
add
menu
(
POPUP "XNG"
(
default
menuitem "Display &Partitions" "EXTension.PARTition"
;menuitem "Display &XCF" "EXTension.XCF"
separator
MENUITEM "Display Task Tree" "TASK.List.TREE"
;MENUITEM "Display Core Activity" "CORE.List" ; XNG is single-core
)
)
menu "ext.part"
(
default
menuitem "Display detailed"
(
PRIVATE &magic
&magic=address.offset(track.address())
EXT.PART &magic
)
menuitem "Display xcf struct"
(
PRIVATE &address
&address=track.address()
Var.view %Open %Hex %String (xcfPartition_t)(*(&address))
)
menuitem "Dump xcf entry"
(
PRIVATE &address
&address=track.address()
Data.dump &address /Long /Dialog
)
)
)