231 lines
4.6 KiB
Modula-2
231 lines
4.6 KiB
Modula-2
|
;--------------------------------------------------------------------
|
||
|
;
|
||
|
; when modifying this file please be aware that the exports are
|
||
|
; organized so that maintanence is as easy as possible. put your
|
||
|
; extension in the correct section and in alphabetical order. also,
|
||
|
; remember to update the other def files in the parallell directories
|
||
|
; to contain your new extension. all extension names must be in
|
||
|
; lower case!
|
||
|
;
|
||
|
;--------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
EXPORTS
|
||
|
|
||
|
acpiinf
|
||
|
acpiirqarb
|
||
|
alignmentfaults
|
||
|
amli
|
||
|
apic ; X86 only API
|
||
|
arbiter
|
||
|
arblist
|
||
|
ate ; IA64 Only api
|
||
|
bcb ; refers to dt
|
||
|
blockeddrv
|
||
|
bpid
|
||
|
btb ; IA64 specific - will be fixed later... See andreva.
|
||
|
bth ; IA64 specific - will be fixed later... See andreva.
|
||
|
bugdump
|
||
|
bushnd
|
||
|
ca
|
||
|
calldata
|
||
|
callback
|
||
|
; cbreg ; X86 specific ONLY Now in kextdll
|
||
|
cmreslist
|
||
|
cchelp
|
||
|
chklowmem
|
||
|
cpuinfo
|
||
|
; db Now in kextdll
|
||
|
dbgprint
|
||
|
dblink
|
||
|
deadlock
|
||
|
dflink
|
||
|
; dc Now in kextdll
|
||
|
dcr ; IA64 specific - will be fixed later... See andreva.
|
||
|
; dcs Now in kextdll
|
||
|
; ecs Now in kextdll
|
||
|
; ecd Now in kextdll
|
||
|
; ecw Now in kextdll
|
||
|
; ecb Now in kextdll
|
||
|
; dd Now in kextdll
|
||
|
defwrites
|
||
|
devext ; Incomplete
|
||
|
devobj
|
||
|
devinst
|
||
|
devnode
|
||
|
devstack
|
||
|
dma
|
||
|
drivers
|
||
|
drvobj
|
||
|
driveinfo
|
||
|
dss
|
||
|
e820reslist
|
||
|
; eb Now in kextdll
|
||
|
; ed Now in kextdll
|
||
|
errlog
|
||
|
; exca ; X86 specific ONLY Now in kextdll
|
||
|
exqueue
|
||
|
exrlog
|
||
|
facs
|
||
|
fadt
|
||
|
filelock
|
||
|
filecache
|
||
|
filetime
|
||
|
finddata
|
||
|
fpsearch
|
||
|
frag
|
||
|
gbl
|
||
|
gentable
|
||
|
halpte
|
||
|
handle
|
||
|
help
|
||
|
hidppd
|
||
|
htrace
|
||
|
ib
|
||
|
id
|
||
|
idt ; x86 specific ONLY
|
||
|
ih ; IA64 specific - will be fixed later... See andreva.
|
||
|
ihs ; IA64 specific - will be fixed later... See andreva.
|
||
|
ioapic ; X86 only API
|
||
|
ioresdes
|
||
|
ioreslist
|
||
|
iovirp
|
||
|
irp
|
||
|
irpfind
|
||
|
irpzone
|
||
|
isainfo
|
||
|
isr ; IA64 specific - will be fixed later... See andreva.
|
||
|
ivt
|
||
|
iw
|
||
|
job
|
||
|
kb
|
||
|
kdlog
|
||
|
kv
|
||
|
lbt
|
||
|
loadermemorylist
|
||
|
locks
|
||
|
lockedpages
|
||
|
lookaside
|
||
|
lpc
|
||
|
mapic
|
||
|
mca
|
||
|
memusage
|
||
|
mps
|
||
|
mtrr
|
||
|
npx
|
||
|
nsobj
|
||
|
nstree
|
||
|
ob
|
||
|
obja
|
||
|
object
|
||
|
obtrace
|
||
|
od
|
||
|
openmaps
|
||
|
ow
|
||
|
pars ; IA64 specific - will be fixed later... See andreva.
|
||
|
pat ; X86 specific ONLY
|
||
|
; pci Now in kextdll
|
||
|
pciir ; X86 specific ONLY
|
||
|
pcitree
|
||
|
pcm ; refers to dt
|
||
|
pcmcia
|
||
|
pcr
|
||
|
pcrs ; IA64 specific - will be fixed later... See andreva.
|
||
|
pfn
|
||
|
pfnperf
|
||
|
pic ; X86 specific only
|
||
|
pmc ; IA64 specific - will be fixed later... See andreva.
|
||
|
pmssa ; IA64 specific - will be fixed later... See andreva.
|
||
|
pnpevent
|
||
|
poaction
|
||
|
pocaps
|
||
|
podev
|
||
|
poidle
|
||
|
polist
|
||
|
ponode
|
||
|
poperf
|
||
|
poreqlist
|
||
|
pool
|
||
|
poolfind
|
||
|
poolused
|
||
|
popolicy
|
||
|
poproc
|
||
|
poprocpolicy
|
||
|
potrigger
|
||
|
prcb ; For IA64 and ALPHA
|
||
|
process
|
||
|
processfields ; use dt
|
||
|
psp ; IA64 specific - will be fixed later... See andreva.
|
||
|
psr ; IA64 specific - will be fixed later... See andreva.
|
||
|
pte
|
||
|
pte2va
|
||
|
ptov
|
||
|
qlockperf ; X86 specific only
|
||
|
qlocks
|
||
|
range
|
||
|
rawrange
|
||
|
ready
|
||
|
reg
|
||
|
rellist
|
||
|
remlock
|
||
|
rsdt ; currently being tested for 64 bit
|
||
|
scm ; refers to dt
|
||
|
search ; bug for x86
|
||
|
searchpte
|
||
|
sel
|
||
|
sendnmi ; X86 specific only
|
||
|
session
|
||
|
socket
|
||
|
srb
|
||
|
stacks
|
||
|
sysptes
|
||
|
thread
|
||
|
threadfields ; use dt
|
||
|
timer
|
||
|
token
|
||
|
tokenfields ; use dt
|
||
|
translator
|
||
|
tunnel
|
||
|
tz
|
||
|
tzinfo
|
||
|
ubp
|
||
|
ubl
|
||
|
ubc
|
||
|
ube
|
||
|
ubd
|
||
|
urb
|
||
|
usblog
|
||
|
usbstruc
|
||
|
vad
|
||
|
verifier
|
||
|
vm
|
||
|
vpb
|
||
|
vtop
|
||
|
whattime
|
||
|
whatperftime
|
||
|
wdmaud
|
||
|
wsle
|
||
|
zombies
|
||
|
|
||
|
;--------------------------------------------------------------------
|
||
|
;
|
||
|
; these are the extension functions exporting dlls code interfaces to
|
||
|
; other extensions and debugger
|
||
|
;
|
||
|
;--------------------------------------------------------------------
|
||
|
_EFN_GetDrvObjInfo
|
||
|
_EFN_GetDevObjInfo
|
||
|
_EFN_GetIrpInfo
|
||
|
_EFN_GetPoolData
|
||
|
_EFN_GetPoolRegion
|
||
|
|
||
|
;--------------------------------------------------------------------
|
||
|
;
|
||
|
; these are the extension service functions provided for the debugger
|
||
|
;
|
||
|
;--------------------------------------------------------------------
|
||
|
|
||
|
DebugExtensionNotify
|
||
|
DebugExtensionInitialize
|
||
|
DebugExtensionUninitialize
|