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
|