hp proliant acpi
mgedv online
online at mgedv.net
Fri Jul 1 17:09:16 GMT 2005
hi guys,
reading the sysctl-tz0 values for my DL320 i get strange values like
"hw.acpi.thermal.tz0.temperature: 8.3C".
machine is a HP Proliant DL320 G2, latest BIOS loaded.
current room-temp. is ~25°C.
if i try "sysctl -b hw.acpi.thermal.tz0.temperature | od -X" i get
the result "0xAFF" (dec. 2.815K). this matches the strange 8.3°C.
any ideas on that?
br, mdff...
ps: don't flame me, if it's a simple thing ;-)
(beyond dmesg/sysctl/acpidump output... if someone needs more, let me know)
============================================================================
=============================================================
# dmesg
Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005
root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
ACPI APIC Table: <COMPAQ 00000083>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz (2665.93-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf29 Stepping = 9
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA
,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
real memory = 1476370432 (1407 MB)
avail memory = 1436700672 (1370 MB)
ioapic0: Changing APIC ID to 2
ioapic1: Changing APIC ID to 3
MADT: Forcing active-low polarity and level trigger for SCI
ioapic0 <Version 1.1> irqs 0-15 on motherboard
ioapic1 <Version 1.1> irqs 16-31 on motherboard
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <COMPAQ D13> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x920-0x923 on acpi0
cpu0: <ACPI CPU (2 Cx states)> on acpi0
pcib0: <ACPI Host-PCI bridge> on acpi0
pci0: <ACPI PCI bus> on pcib0
atapci0: <CMD 649 UDMA100 controller> port
0x2030-0x203f,0x2028-0x202b,0x2020-0x2027,0x2018-0x201b,0x2010-0x2017 irq 17
at device 2.0 on pci0
ata2: channel #0 on atapci0
ata3: channel #1 on atapci0
pci0: <display, VGA> at device 3.0 (no driver attached)
pci0: <base peripheral> at device 4.0 (no driver attached)
bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem
0xf6fd0000-0xf6fdffff irq 19 at device 5.0 on pci0
miibus0: <MII bus> on bge0
brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX,
1000baseTX-FDX, auto
bge0: Ethernet address: 00:0e:7f:b4:17:5e
bge1: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem
0xf6fc0000-0xf6fcffff irq 20 at device 6.0 on pci0
miibus1: <MII bus> on bge1
brgphy1: <BCM5703 10/100/1000baseTX PHY> on miibus1
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX,
1000baseTX-FDX, auto
bge1: Ethernet address: 00:0e:7f:b4:67:8f
isab0: <PCI-ISA bridge> at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci1: <ServerWorks CSB6 UDMA100 controller> port
0x2000-0x200f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0
ata0: channel #0 on atapci1
ata1: channel #1 on atapci1
acpi_button0: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
sio0: <Standard PC COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
fdc0: <floppy drive controller (FDE)> port 0x3f2-0x3f5 irq 6 drq 2 on acpi0
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
orm0: <ISA Option ROMs> at iomem 0xee000-0xeffff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 2665926480 Hz quality 800
Timecounters tick every 10.000 msec
acd0: CDROM <CD-224E/9.9A> at ata0-master PIO4
ad4: 76319MB <ST380011A/3.06> [155061/16/63] at ata2-master UDMA100
ad6: 76319MB <Maxtor 6Y080L0/YAR41BW0> [155061/16/63] at ata3-master UDMA100
ar0: 76317MB <ATA RAID1 array> [9729/255/63] status: READY subdisks:
disk0 READY on ad4 at ata2-master
disk1 READY on ad6 at ata3-master
Mounting root from ufs:/dev/ar0s1a
============================================================================
=============================================================
# sysctl -a
kern.ostype: FreeBSD
kern.osrelease: 5.4-RELEASE
kern.osrevision: 199506
kern.version: FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005
root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
kern.maxvnodes: 94132
kern.maxproc: 6164
kern.maxfiles: 12328
kern.argmax: 65536
kern.securelevel: -1
kern.hostname:
kern.hostid: 0
kern.clockrate: { hz = 100, tick = 10000, profhz = 1024, stathz = 128 }
kern.posix1version: 200112
kern.ngroups: 16
kern.job_control: 1
kern.saved_ids: 0
kern.boottime: { sec = 1120147253, usec = 922075 } Thu Jun 30 18:00:53 2005
kern.domainname:
kern.osreldate: 504000
kern.bootfile: /boot/kernel/kernel
kern.maxfilesperproc: 11095
kern.maxprocperuid: 5547
kern.ipc.maxsockbuf: 262144
kern.ipc.sockbuf_waste_factor: 8
kern.ipc.somaxconn: 128
kern.ipc.max_linkhdr: 16
kern.ipc.max_protohdr: 60
kern.ipc.max_hdr: 76
kern.ipc.max_datalen: 132
kern.ipc.nmbclusters: 25600
kern.ipc.maxpipekva: 16777216
kern.ipc.pipes: 4
kern.ipc.pipekva: 32768
kern.ipc.pipefragretry: 0
kern.ipc.pipeallocfail: 0
kern.ipc.piperesizefail: 0
kern.ipc.piperesizeallowed: 1
kern.ipc.msgmax: 16384
kern.ipc.msgmni: 40
kern.ipc.msgmnb: 2048
kern.ipc.msgtql: 40
kern.ipc.msgssz: 8
kern.ipc.msgseg: 2048
kern.ipc.semmap: 30
kern.ipc.semmni: 10
kern.ipc.semmns: 60
kern.ipc.semmnu: 30
kern.ipc.semmsl: 60
kern.ipc.semopm: 100
kern.ipc.semume: 10
kern.ipc.semusz: 92
kern.ipc.semvmx: 32767
kern.ipc.semaem: 16384
kern.ipc.shmmax: 33554432
kern.ipc.shmmin: 1
kern.ipc.shmmni: 192
kern.ipc.shmseg: 128
kern.ipc.shmall: 8192
kern.ipc.shm_use_phys: 0
kern.ipc.shm_allow_removed: 0
kern.ipc.numopensockets: 12
kern.ipc.maxsockets: 12328
kern.ipc.nsfbufs: 6656
kern.ipc.nsfbufspeak: 3
kern.ipc.nsfbufsused: 0
kern.dummy: 0
kern.ps_strings: 3217031152
kern.usrstack: 3217031168
kern.logsigexit: 1
kern.iov_max: 1024
kern.cam.scsi_delay: 15000
kern.cam.cd.changer.min_busy_seconds: 5
kern.cam.cd.changer.max_busy_seconds: 15
kern.cam.da.retry_count: 4
kern.cam.da.default_timeout: 60
kern.disks: ar0 ad6 ad4
kern.geom.debugflags: 0
kern.geom.collectstats: 1
kern.elf32.fallback_brand: -1
kern.init_path:
/sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stand/sysinstall
kern.acct_suspend: 2
kern.acct_resume: 4
kern.acct_chkfreq: 15
kern.cp_time: 857 0 4581 5170 11440659
kern.openfiles: 52
kern.kq_calloutmax: 4096
kern.stackprot: 7
kern.ps_arg_cache_limit: 256
kern.lastpid: 4437
kern.randompid: 0
kern.ktrace.genio_size: 4096
kern.ktrace.request_pool: 100
kern.module_path: /boot/kernel;/boot/modules
kern.malloc:
Type InUse MemUse HighUse Requests Size(s)
acpisem 21 2K 2K 21 64
acpitask 0 0K 1K 4 16,32
acpidev 28 1K 1K 28 32
acpica 893 49K 50K 32841 16,32,64,128,256,512,1024
isadev 21 2K 2K 21 64
ATA DMA 4 1K 1K 4 128
atkbddev 2 1K 1K 2 32
GEOM 196 28K 52K 1254
16,32,64,128,256,512,1024,2048,4096
nexusdev 3 1K 1K 3 16
memdesc 1 4K 4K 1 4096
pfs_fileno 1 20K 20K 1
I/O APIC 2 1K 1K 2 512
pfs_nodes 20 3K 3K 20 128
UMAHash 2 2K 2K 4 256,512,1024
VM pgdata 2 65K 65K 2 64
MSDOSFS mount 1 128K 128K 1
DEVFS 131 20K 20K 235 16,32,128,4096
UFS mount 18 42K 42K 30 256,2048,4096
UFS ihash 1 256K 256K 1
UFS dirhash 69 14K 18K 147 16,32,64,128,256,512
dirrem 0 0K 1K 1270 32
mkdir 0 0K 1K 14 32
diradd 0 0K 1K 1318 32
freefile 0 0K 1K 248 32
freeblks 0 0K 4K 241 256
freefrag 0 0K 1K 23 32
allocindir 0 0K 1K 10 64
indirdep 0 0K 17K 2 32
allocdirect 0 0K 3K 381 128
bmsafemap 0 0K 1K 258 32
newblk 1 1K 1K 392 64,256
inodedep 1 256K 264K 1739 128,256
pagedep 1 64K 65K 244 64
p1003.1b 1 1K 1K 1 16
NFS daemon 1 1K 1K 1 256
NFS hash 1 256K 256K 1
in6_multi 5 1K 1K 5 64
syncache 1 8K 8K 1
hostcache 1 24K 24K 1
in_multi 2 1K 1K 2 32
routetbl 24 3K 3K 51 16,32,64,128,256
entropy 1024 64K 64K 1024 64
lo 1 1K 1K 1 1024
clone 4 16K 16K 4 4096
ether_multi 23 1K 1K 23 16,32,64
ifaddr 38 9K 9K 38 16,32,64,256,512,2048
BPF 3 1K 1K 3 64
mount 14 8K 8K 23 16,32,128,1024
vnodes 28 7K 7K 159 16,32,64,128,256
cluster_save buffer 0 0K 1K 2 32,64
vfscache 1 512K 512K 1
BIO buffer 38 76K 104K 89 2048
pcb 10 5K 5K 148 16,32,64,2048
soname 3 1K 1K 2113 16,32,128
tag 0 0K 1K 2 64
ptys 2 1K 1K 2 128
ttys 1119 147K 161K 3954 128,512
shm 1 12K 12K 1
sem 4 7K 7K 4 512,1024,4096
msg 4 25K 25K 4 512,4096
iov 0 0K 1K 661 16,64,128
ioctlops 0 0K 4K 14093 16,32,64,512,1024,2048,4096
turnstiles 121 8K 8K 121 64
taskqueue 6 1K 1K 6 64
sleep queues 121 4K 4K 121 32
sbuf 0 0K 45K 1356
16,32,64,128,256,512,1024,2048,4096
rman 146 10K 10K 590 64
ATA generic 6 2K 2K 6 16,512
kobj 233 466K 468K 281 2048
eventhandler 35 2K 2K 35 32,128
devstat 22 45K 45K 22 16,4096
bus-sc 37 43K 128K 1052
16,32,64,128,256,512,1024,2048,4096
bus 831 32K 95K 4272 16,32,64,128,1024
SWAP 2 549K 549K 2 64
sysctltmp 0 0K 1K 1120 16,32,64,128
sysctloid 1522 46K 46K 1522 16,32,64
sysctl 0 0K 1K 1467 16,32,64
uidinfo 3 2K 2K 456 32,1024
plimit 15 4K 5K 5625 256
cred 16 2K 3K 18970 128
subproc 215 372K 441K 11434 32,256,4096
proc 2 8K 8K 2 4096
session 19 3K 3K 525 128
pgrp 20 2K 2K 918 64
mtx_pool 1 8K 8K 1
module 347 22K 22K 347 64,128
ip6ndp 5 1K 1K 6 64,128
temp 47 233K 242K 29603
16,32,64,128,256,512,1024,2048,4096
devbuf 1004 7952K 7952K 1013 16,32,64,128,256,512,2048,4096
lockf 3 1K 1K 147 64
linker 51 3K 3K 80 16,32,64,256
KTRACE 100 13K 13K 100 128
ithread 64 7K 7K 65 64,128
zombie 0 0K 1K 4352 128
proc-args 20 2K 2K 22103 16,32,64,128,256
kqueue 0 0K 2K 62 128,1024
kenv 102 6K 6K 103 16,32,64,2048
sigio 1 1K 1K 3 32
file desc 86 22K 26K 4438 256
cdev 49 13K 13K 49 256
ACD driver 1 2K 2K 1 2048
AR driver 4 2K 67K 16459 64,256,512
AD driver 2 1K 1K 2 128
ISOFS mount 1 256K 256K 1
kern.ident: GENERIC
kern.maxusers: 384
kern.fallback_elf_brand: -1
kern.kstack_pages: 2
kern.sync_on_panic: 0
kern.shutdown.poweroff_delay: 5000
kern.shutdown.kproc_shutdown_wait: 60
kern.sugid_coredump: 0
kern.coredump: 1
kern.nodump_coredump: 0
kern.corefile: %N.core
kern.fscale: 2048
kern.timecounter.stepwarnings: 0
kern.timecounter.nbinuptime: 22372598
kern.timecounter.nnanouptime: 0
kern.timecounter.nmicrouptime: 4493
kern.timecounter.nbintime: 52559
kern.timecounter.nnanotime: 25
kern.timecounter.nmicrotime: 52533
kern.timecounter.ngetbinuptime: 0
kern.timecounter.ngetnanouptime: 4001
kern.timecounter.ngetmicrouptime: 2298235
kern.timecounter.ngetbintime: 0
kern.timecounter.ngetnanotime: 0
kern.timecounter.ngetmicrotime: 10013709
kern.timecounter.nsetclock: 3
kern.timecounter.hardware: ACPI-safe
kern.timecounter.choice: TSC(800) ACPI-safe(1000) i8254(0) dummy(-1000000)
kern.timecounter.tick: 1
kern.threads.thr_scope_sys: 0
kern.threads.thr_concurrency: 0
kern.threads.debug: 0
kern.threads.max_threads_per_proc: 1500
kern.threads.max_groups_per_proc: 1500
kern.threads.max_threads_hits: 0
kern.threads.virtual_cpu: 1
kern.sched.name: 4BSD
kern.sched.quantum: 100000
kern.sched.followon: 0
kern.sched.pfollowons: 0
kern.sched.kgfollowons: 0
kern.ccpu: 1948
kern.devstat.numdevs: 3
kern.devstat.generation: 329
kern.devstat.version: 6
kern.kobj_methodcount: 102
kern.log_wakeups_per_second: 5
kern.log_console_output: 1
kern.always_console_output: 0
kern.msgbuf:
kern.msgbuf_clear: 0
kern.smp.maxcpus: 1
kern.smp.active: 0
kern.smp.disabled: 0
kern.smp.cpus: 1
kern.nselcoll: 0
kern.drainwait: 300
kern.tty_nin: 7073
kern.tty_nout: 869395
kern.console: consolectl,/ttyd0,consolectl,
kern.consmute: 0
kern.consmsgbuf_size: 8192
kern.constty_wakeups_per_second: 5
kern.rootdev: ar0s1a
kern.filedelay: 30
kern.dirdelay: 29
kern.metadelay: 28
kern.minvnodes: 23533
kern.chroot_allow_open_directories: 1
kern.rpc.retries: 0
kern.rpc.request: 0
kern.rpc.timeouts: 0
kern.rpc.unexpected: 0
kern.rpc.invalid: 0
kern.random.yarrow.gengateinterval: 10
kern.random.yarrow.bins: 10
kern.random.yarrow.fastthresh: 192
kern.random.yarrow.slowthresh: 256
kern.random.yarrow.slowoverthresh: 2
kern.random.sys.seeded: 1
kern.random.sys.harvest.ethernet: 1
kern.random.sys.harvest.point_to_point: 1
kern.random.sys.harvest.interrupt: 1
kern.random.sys.harvest.swi: 0
vm.vmtotal:
System wide totals computed every five seconds: (values in kilobytes)
===============================================
Processes: (RUNQ: 1 Disk Wait: 0 Page Wait: 0 Sleep: 18)
Virtual Memory: (Total: 549K, Active 30388K)
Real Memory: (Total: 73496K Active 8252K)
Shared Virtual Memory: (Total: 4188K Active: 2148K)
Shared Real Memory: (Total: 3968K Active: 2060K)
Free Memory Pages: 1333032K
vm.loadavg: { 0.00 0.00 0.00 }
vm.v_free_min: 2298
vm.v_free_target: 9732
vm.v_free_reserved: 540
vm.v_inactive_target: 14598
vm.v_cache_min: 9732
vm.v_cache_max: 19464
vm.v_pageout_free_min: 34
vm.pageout_algorithm: 0
vm.swap_enabled: 1
vm.kmem_size: 335544320
vm.kmem_size_max: 335544320
vm.kmem_size_scale: 3
vm.swap_async_max: 4
vm.dmmax: 32
vm.nswapdev: 1
vm.swap_idle_threshold1: 2
vm.swap_idle_threshold2: 10
vm.exec_map_entries: 16
vm.v_free_severe: 1419
vm.stats.sys.v_swtch: 22230288
vm.stats.sys.v_trap: 343786
vm.stats.sys.v_syscall: 940839
vm.stats.sys.v_intr: 29442608
vm.stats.sys.v_soft: 29082
vm.stats.vm.v_vm_faults: 337571
vm.stats.vm.v_cow_faults: 105577
vm.stats.vm.v_cow_optim: 320
vm.stats.vm.v_zfod: 132686
vm.stats.vm.v_ozfod: 129270
vm.stats.vm.v_swapin: 0
vm.stats.vm.v_swapout: 0
vm.stats.vm.v_swappgsin: 0
vm.stats.vm.v_swappgsout: 0
vm.stats.vm.v_vnodein: 401
vm.stats.vm.v_vnodeout: 0
vm.stats.vm.v_vnodepgsin: 2379
vm.stats.vm.v_vnodepgsout: 0
vm.stats.vm.v_intrans: 6
vm.stats.vm.v_reactivated: 476
vm.stats.vm.v_pdwakeups: 0
vm.stats.vm.v_pdpages: 0
vm.stats.vm.v_dfree: 0
vm.stats.vm.v_pfree: 177746
vm.stats.vm.v_tfree: 316206
vm.stats.vm.v_page_size: 4096
vm.stats.vm.v_page_count: 351874
vm.stats.vm.v_free_reserved: 540
vm.stats.vm.v_free_target: 9732
vm.stats.vm.v_free_min: 2298
vm.stats.vm.v_free_count: 333255
vm.stats.vm.v_wire_count: 15550
vm.stats.vm.v_active_count: 1435
vm.stats.vm.v_inactive_target: 14598
vm.stats.vm.v_inactive_count: 1558
vm.stats.vm.v_cache_count: 3
vm.stats.vm.v_cache_min: 9732
vm.stats.vm.v_cache_max: 19464
vm.stats.vm.v_pageout_free_min: 34
vm.stats.vm.v_interrupt_free_min: 2
vm.stats.vm.v_forks: 3475
vm.stats.vm.v_vforks: 896
vm.stats.vm.v_rforks: 0
vm.stats.vm.v_kthreads: 66
vm.stats.vm.v_forkpages: 187627
vm.stats.vm.v_vforkpages: 87743
vm.stats.vm.v_rforkpages: 0
vm.stats.vm.v_kthreadpages: 0
vm.stats.misc.zero_page_count: 265113
vm.stats.misc.cnt_prezero: 412807
vm.max_proc_mmap: 49344
vm.msync_flush_flags: 3
vm.old_msync: 0
vm.old_contigmalloc: 0
vm.idlezero_enable: 1
vm.idlezero_maxrun: 16
vm.max_launder: 32
vm.pageout_stats_max: 9732
vm.pageout_full_stats_interval: 20
vm.pageout_stats_interval: 5
vm.swap_idle_enabled: 0
vm.defer_swapspace_pageouts: 0
vm.disable_swapspace_pageouts: 0
vm.pageout_lock_miss: 0
vm.zone:
ITEM SIZE LIMIT USED FREE REQUESTS
FFS2 dinode: 256, 0, 1824, 10971, 13846
FFS1 dinode: 128, 0, 0, 0, 0
FFS inode: 140, 0, 1824, 11056, 13846
SWAPMETA: 276, 121576, 0, 0, 0
rtentry: 132, 0, 11, 47, 13
unpcb: 140, 25620, 5, 51, 578
ripcb: 180, 12342, 0, 44, 3
sackhole: 16, 0, 0, 0, 0
tcpreass: 20, 1690, 0, 0, 0
hostcache: 88, 15400, 0, 88, 5
syncache: 108, 15372, 0, 72, 12
tcptw: 56, 2479, 0, 134, 6
tcpcb: 444, 12330, 5, 13, 38
inpcb: 180, 12342, 5, 39, 38
udpcb: 180, 12342, 2, 42, 170
socket: 324, 12336, 12, 24, 789
KNOTE: 68, 0, 0, 112, 248
PIPE: 384, 0, 2, 28, 1496
NFSNODE: 452, 0, 0, 0, 0
NFSMOUNT: 432, 0, 0, 0, 0
DIRHASH: 1024, 0, 162, 62, 366
NAMEI: 1024, 0, 0, 20, 118414
L VFS Cache: 291, 0, 0, 195, 180
S VFS Cache: 68, 0, 2113, 18943, 26414
VNODEPOLL: 64, 0, 0, 0, 0
VNODE: 264, 0, 13900, 5, 13900
ata_request: 200, 0, 0, 38, 16572
g_bio: 132, 0, 0, 551, 40393
MbufClust: 2048, 25600, 384, 22, 35633
Mbuf: 256, 0, 393, 132, 57805
Packet: 256, 0, 386, 139, 771
VMSPACE: 300, 0, 20, 32, 4339
UPCALL: 44, 0, 0, 0, 0
KSEGRP: 104, 0, 108, 32, 108
TID: 140, 0, 1, 53, 1
THREAD: 384, 0, 108, 12, 108
PROC: 452, 0, 85, 23, 4434
Files: 68, 0, 52, 116, 29818
4096: 4096, 0, 133, 18, 8184
2048: 2048, 0, 291, 19, 523
1024: 1024, 0, 23, 73, 3290
512: 512, 0, 76, 12, 3757
256: 256, 0, 329, 271, 27529
128: 128, 0, 1671, 159, 35453
64: 64, 0, 2943, 66, 39325
32: 32, 0, 1072, 171, 14298
16: 16, 0, 2421, 218, 59047
DP fakepg: 72, 0, 0, 0, 0
PV ENTRY: 24, 1593260, 6487, 6998, 1885894
MAP ENTRY: 68, 0, 438, 346, 152630
KMAP ENTRY: 68, 57456, 31, 137, 26518
MAP: 192, 0, 7, 33, 5
VM OBJECT: 132, 0, 1996, 266, 76698
128 Bucket: 524, 0, 378, 0, 0
64 Bucket: 268, 0, 38, 4, 0
32 Bucket: 140, 0, 36, 20, 0
16 Bucket: 76, 0, 30, 20, 0
UMA Hash: 128, 0, 3, 27, 0
UMA RCntSlab: 104, 0, 203, 19, 0
UMA Slabs: 64, 0, 443, 29, 0
UMA Zones: 88, 0, 60, 20, 0
UMA Kegs: 136, 0, 60, 12, 0
vm.kvm_size: 1073737728
vm.kvm_free: 398454784
vfs.devfs.noverflow: 32768
vfs.devfs.generation: 99
vfs.devfs.inodes: 99
vfs.devfs.topinode: 102
vfs.ufs.dirhash_minsize: 2560
vfs.ufs.dirhash_maxmem: 2097152
vfs.ufs.dirhash_mem: 175752
vfs.ufs.dirhash_docheck: 0
vfs.nfs4.access_cache_timeout: 60
vfs.nfs4.nfsv3_commit_on_close: 0
vfs.nfs.downdelayinitial: 12
vfs.nfs.downdelayinterval: 30
vfs.nfs.realign_test: 0
vfs.nfs.realign_count: 0
vfs.nfs.bufpackets: 4
vfs.nfs.reconnects: 0
vfs.nfs.iodmaxidle: 120
vfs.nfs.iodmin: 4
vfs.nfs.iodmax: 20
vfs.nfs.defect: 0
vfs.nfs.nfs_ip_paranoia: 1
vfs.nfs.diskless_valid: 0
vfs.nfs.diskless_rootpath:
vfs.nfs.access_cache_timeout: 60
vfs.nfs.nfsv3_commit_on_close: 0
vfs.pfs.vncache.entries: 0
vfs.pfs.vncache.maxentries: 0
vfs.pfs.vncache.hits: 0
vfs.pfs.vncache.misses: 0
vfs.vmiodirenable: 1
vfs.runningbufspace: 0
vfs.bufspace: 47710208
vfs.maxbufspace: 118358016
vfs.bufmallocspace: 77824
vfs.maxmallocbufspace: 5885132
vfs.lobufspace: 117637120
vfs.hibufspace: 117702656
vfs.bufreusecnt: 2912
vfs.buffreekvacnt: 0
vfs.bufdefragcnt: 0
vfs.lorunningspace: 524288
vfs.hirunningspace: 1048576
vfs.dirtybufferflushes: 0
vfs.altbufferflushes: 0
vfs.recursiveflushes: 0
vfs.numdirtybuffers: 3
vfs.lodirtybuffers: 913
vfs.hidirtybuffers: 1826
vfs.dirtybufthresh: 1643
vfs.numfreebuffers: 7221
vfs.lofreebuffers: 406
vfs.hifreebuffers: 812
vfs.getnewbufcalls: 4495
vfs.getnewbufrestarts: 0
vfs.flushwithdeps: 0
vfs.cache.numneg: 131
vfs.cache.numcache: 2113
vfs.cache.numcalls: 234600
vfs.cache.dothits: 2207
vfs.cache.dotdothits: 1838
vfs.cache.numchecks: 209012
vfs.cache.nummiss: 26853
vfs.cache.nummisszap: 1107
vfs.cache.numposzaps: 2235
vfs.cache.numposhits: 186065
vfs.cache.numnegzaps: 41
vfs.cache.numneghits: 14254
vfs.cache.nchstats: 186065 14254 2276 0 27960 0 871 1379
vfs.cache.numcwdcalls: 785
vfs.cache.numcwdfail1: 0
vfs.cache.numcwdfail2: 0
vfs.cache.numcwdfail3: 0
vfs.cache.numcwdfail4: 0
vfs.cache.numcwdfound: 785
vfs.cache.numfullpathcalls: 0
vfs.cache.numfullpathfail1: 0
vfs.cache.numfullpathfail2: 0
vfs.cache.numfullpathfail3: 0
vfs.cache.numfullpathfail4: 0
vfs.cache.numfullpathfound: 0
vfs.write_behind: 1
vfs.read_max: 8
vfs.opv_numops: 64
vfs.usermount: 0
vfs.numvnodes: 13900
vfs.wantfreevnodes: 25
vfs.freevnodes: 12286
vfs.reassignbufcalls: 11435
vfs.nameileafonly: 0
vfs.timestamp_precision: 0
vfs.worklist_len: 2
vfs.nfsrv.nfs_privport: 0
vfs.nfsrv.async: 0
vfs.nfsrv.commit_blks: 0
vfs.nfsrv.commit_miss: 0
vfs.nfsrv.realign_test: 0
vfs.nfsrv.realign_count: 0
vfs.nfsrv.gatherdelay: 10000
vfs.nfsrv.gatherdelay_v3: 0
vfs.ffs.doasyncfree: 1
vfs.ffs.doreallocblks: 1
vfs.ffs.compute_summary_at_mount: 0
net.local.stream.sendspace: 8192
net.local.stream.recvspace: 8192
net.local.dgram.maxdgram: 2048
net.local.dgram.recvspace: 4096
net.local.inflight: 0
net.inet.ip.portrange.lowfirst: 1023
net.inet.ip.portrange.lowlast: 600
net.inet.ip.portrange.first: 49152
net.inet.ip.portrange.last: 65535
net.inet.ip.portrange.hifirst: 49152
net.inet.ip.portrange.hilast: 65535
net.inet.ip.portrange.reservedhigh: 1023
net.inet.ip.portrange.reservedlow: 0
net.inet.ip.portrange.randomized: 1
net.inet.ip.portrange.randomcps: 10
net.inet.ip.portrange.randomtime: 45
net.inet.ip.forwarding: 0
net.inet.ip.redirect: 1
net.inet.ip.ttl: 64
net.inet.ip.rtexpire: 3600
net.inet.ip.rtminexpire: 10
net.inet.ip.rtmaxcache: 128
net.inet.ip.sourceroute: 0
net.inet.ip.intr_queue_maxlen: 50
net.inet.ip.intr_queue_drops: 0
net.inet.ip.accept_sourceroute: 0
net.inet.ip.keepfaith: 0
net.inet.ip.gifttl: 30
net.inet.ip.subnets_are_local: 0
net.inet.ip.fastforwarding: 0
net.inet.ip.process_options: 1
net.inet.ip.maxfragpackets: 800
net.inet.ip.maxfragsperpacket: 16
net.inet.ip.sendsourcequench: 0
net.inet.ip.random_id: 0
net.inet.ip.check_interface: 0
net.inet.icmp.maskrepl: 0
net.inet.icmp.icmplim: 200
net.inet.icmp.maskfake: 0
net.inet.icmp.drop_redirect: 0
net.inet.icmp.log_redirect: 0
net.inet.icmp.icmplim_output: 1
net.inet.icmp.reply_src:
net.inet.icmp.bmcastecho: 0
net.inet.tcp.rfc1323: 1
net.inet.tcp.rfc1644: 0
net.inet.tcp.mssdflt: 512
net.inet.tcp.keepidle: 7200000
net.inet.tcp.keepintvl: 75000
net.inet.tcp.sendspace: 32768
net.inet.tcp.recvspace: 65536
net.inet.tcp.keepinit: 75000
net.inet.tcp.delacktime: 100
net.inet.tcp.v6mssdflt: 1024
net.inet.tcp.hostcache.cachelimit: 15360
net.inet.tcp.hostcache.hashsize: 512
net.inet.tcp.hostcache.bucketlimit: 30
net.inet.tcp.hostcache.count: 0
net.inet.tcp.hostcache.expire: 3600
net.inet.tcp.hostcache.purge: 0
net.inet.tcp.log_in_vain: 0
net.inet.tcp.blackhole: 0
net.inet.tcp.delayed_ack: 1
net.inet.tcp.rfc3042: 1
net.inet.tcp.rfc3390: 1
net.inet.tcp.insecure_rst: 0
net.inet.tcp.reass.maxsegments: 1600
net.inet.tcp.reass.cursegments: 0
net.inet.tcp.reass.maxqlen: 48
net.inet.tcp.reass.overflows: 0
net.inet.tcp.path_mtu_discovery: 1
net.inet.tcp.slowstart_flightsize: 1
net.inet.tcp.local_slowstart_flightsize: 4
net.inet.tcp.newreno: 1
net.inet.tcp.sack.enable: 1
net.inet.tcp.minmss: 216
net.inet.tcp.minmssoverload: 0
net.inet.tcp.tcbhashsize: 512
net.inet.tcp.do_tcpdrain: 1
net.inet.tcp.pcbcount: 5
net.inet.tcp.icmp_may_rst: 1
net.inet.tcp.isn_reseed_interval: 0
net.inet.tcp.inflight.enable: 1
net.inet.tcp.inflight.debug: 0
net.inet.tcp.inflight.min: 6144
net.inet.tcp.inflight.max: 1073725440
net.inet.tcp.inflight.stab: 20
net.inet.tcp.syncookies: 1
net.inet.tcp.syncache.bucketlimit: 30
net.inet.tcp.syncache.cachelimit: 15359
net.inet.tcp.syncache.count: 0
net.inet.tcp.syncache.hashsize: 512
net.inet.tcp.syncache.rexmtlimit: 3
net.inet.tcp.msl: 30000
net.inet.tcp.rexmit_min: 30
net.inet.tcp.rexmit_slop: 200
net.inet.tcp.always_keepalive: 1
net.inet.udp.checksum: 1
net.inet.udp.maxdgram: 9216
net.inet.udp.recvspace: 42080
net.inet.udp.log_in_vain: 0
net.inet.udp.blackhole: 0
net.inet.udp.strict_mcast_mship: 0
net.inet.raw.maxdgram: 8192
net.inet.raw.recvspace: 8192
net.inet.accf.unloadable: 0
net.link.generic.system.ifcount: 3
net.link.ether.inet.prune_intvl: 300
net.link.ether.inet.max_age: 1200
net.link.ether.inet.host_down_time: 20
net.link.ether.inet.maxtries: 5
net.link.ether.inet.useloopback: 1
net.link.ether.inet.proxyall: 0
net.link.ether.inet.log_arp_wrong_iface: 1
net.link.ether.inet.log_arp_movements: 1
net.link.ether.ipfw: 0
net.link.gif.max_nesting: 1
net.link.gif.parallel_tunnels: 0
net.inet6.ip6.forwarding: 0
net.inet6.ip6.redirect: 1
net.inet6.ip6.hlim: 64
net.inet6.ip6.maxfragpackets: 6400
net.inet6.ip6.accept_rtadv: 0
net.inet6.ip6.keepfaith: 0
net.inet6.ip6.log_interval: 5
net.inet6.ip6.hdrnestlimit: 50
net.inet6.ip6.dad_count: 1
net.inet6.ip6.auto_flowlabel: 1
net.inet6.ip6.defmcasthlim: 1
net.inet6.ip6.gifhlim: 30
net.inet6.ip6.kame_version: 20010528/FreeBSD
net.inet6.ip6.use_deprecated: 1
net.inet6.ip6.rr_prune: 5
net.inet6.ip6.v6only: 1
net.inet6.ip6.rtexpire: 3600
net.inet6.ip6.rtminexpire: 10
net.inet6.ip6.rtmaxcache: 128
net.inet6.ip6.use_tempaddr: 0
net.inet6.ip6.temppltime: 86400
net.inet6.ip6.tempvltime: 604800
net.inet6.ip6.auto_linklocal: 1
net.inet6.ip6.prefer_tempaddr: 0
net.inet6.ip6.maxfrags: 6400
net.inet6.icmp6.rediraccept: 1
net.inet6.icmp6.redirtimeout: 600
net.inet6.icmp6.nd6_prune: 1
net.inet6.icmp6.nd6_delay: 5
net.inet6.icmp6.nd6_umaxtries: 3
net.inet6.icmp6.nd6_mmaxtries: 3
net.inet6.icmp6.nd6_useloopback: 1
net.inet6.icmp6.nodeinfo: 3
net.inet6.icmp6.errppslimit: 100
net.inet6.icmp6.nd6_maxnudhint: 0
net.inet6.icmp6.nd6_debug: 0
net.isr.enable: 0
net.isr.count: 35169
net.isr.directed: 0
net.isr.deferred: 35169
net.isr.queued: 348
net.isr.drop: 0
net.isr.swi_count: 35368
net.route.netisr_maxqlen: 256
debug.firewire_debug: 0
debug.fwmem_debug: 0
debug.if_fwe_debug: 0
debug.sbp_debug: 0
debug.mddebug: 0
debug.doslowdown: 0
debug.elf32_trace: 0
debug.elf32_legacy_coredump: 0
debug.boothowto: -2147483648
debug.bootverbose: 0
debug.free_devt: 0
debug.sizeof.g_class: 68
debug.sizeof.g_geom: 68
debug.sizeof.g_provider: 88
debug.sizeof.g_consumer: 60
debug.sizeof.g_bioq: 48
debug.sizeof.vnode: 264
debug.sizeof.proc: 452
debug.sizeof.cdev: 232
debug.sizeof.bio: 132
debug.sizeof.buf: 436
debug.sizeof.kinfo_proc: 648
debug.sizeof.devstat: 240
debug.to_avg_depth: 2998
debug.to_avg_gcalls: 255
debug.to_avg_mpcalls: 2511
debug.kdb.current:
debug.kdb.enter: 0
debug.rman_debug: 0
debug.ttydebug: 0
debug.dobkgrdwrite: 1
debug.nchash: 131071
debug.ncnegfactor: 16
debug.numneg: 131
debug.numcache: 2113
debug.numcachehv: 121
debug.vfscache: 1
debug.vnsize: 264
debug.ncsize: 36
debug.hashstat.nchash: 131072 2091 2 159
debug.hashstat.nfsnode: 65536 0 0 0
debug.disablecwd: 0
debug.disablefullpath: 0
debug.rush_requests: 0
debug.vnlru_nowhere: 0
debug.bpf_bufsize: 4096
debug.bpf_maxbufsize: 524288
debug.if_tun_debug: 0
debug.mpsafenet: 1
debug.ieee80211: 0
debug.dopersistence: 0
debug.snapdebug: 0
debug.collectsnapstats: 0
debug.max_softdeps: 376528
debug.tickdelay: 2
debug.maxindirdeps: 50
debug.worklist_push: 0
debug.blk_limit_push: 0
debug.ino_limit_push: 0
debug.blk_limit_hit: 0
debug.ino_limit_hit: 0
debug.sync_limit_hit: 0
debug.indir_blk_ptrs: 1
debug.inode_bitmap: 173
debug.direct_blk_ptrs: 31
debug.dir_entry: 165
debug.bigcgs: 0
debug.dircheck: 0
debug.mpsafevm: 1
debug.nosleepwithlocks: 0
debug.fdc.fifo: 8
debug.fdc.debugflags: 0
debug.fdc.retries: 10
debug.fdc.spec1: 175
debug.fdc.spec2: 16
debug.fdc.settle: 12
debug.PMAP1changed: 10439
debug.PMAP1unchanged: 1040630
debug.psmhz: 20
debug.psm_soft_timeout: 500000
debug.psmerrsecs: 2
debug.psmerrusecs: 0
debug.psmsecs: 0
debug.psmusecs: 500000
debug.psmpkterrthresh: 2
debug.psmloglevel: 0
debug.acpi.acpi_ca_version: 0x20041119
debug.acpi.do_powerstate: 1
debug.acpi.semaphore_debug: 0
hw.machine: i386
hw.model: Intel(R) Pentium(R) 4 CPU 2.66GHz
hw.ncpu: 1
hw.byteorder: 1234
hw.physmem: 1467424768
hw.usermem: 1403731968
hw.pagesize: 4096
hw.floatingpoint: 1
hw.machine_arch: i386
hw.realmem: 1476370432
hw.aac.iosize_max: 65536
hw.an.an_dump: off
hw.an.an_cache_mode: dbm
hw.an.an_cache_mcastonly: 0
hw.an.an_cache_iponly: 1
hw.ata.ata_dma: 1
hw.ata.wc: 1
hw.ata.atapi_dma: 0
hw.cardbus.debug: 0
hw.cardbus.cis_debug: 0
hw.cs.debug: 0
hw.cs.ignore_checksum_failure: 0
hw.cs.recv_delay: 570
hw.firewire.try_bmr: 1
hw.firewire.hold_count: 3
hw.firewire.fwmem.eui64_hi: 0
hw.firewire.fwmem.eui64_lo: 0
hw.firewire.fwmem.speed: 2
hw.firewire.fwe.stream_ch: 1
hw.firewire.fwe.tx_speed: 2
hw.firewire.fwe.rx_queue_len: 128
hw.firewire.sbp.auto_login: 1
hw.firewire.sbp.max_speed: -1
hw.firewire.sbp.exclusive_login: 1
hw.firewire.sbp.login_delay: 1000
hw.firewire.sbp.scan_delay: 500
hw.firewire.sbp.use_doorbell: 0
hw.firewire.sbp.tags: 0
hw.pccard.debug: 0
hw.pccard.cis_debug: 0
hw.cbb.start_memory: 2281701376
hw.cbb.start_16_io: 256
hw.cbb.start_32_io: 4096
hw.cbb.debug: 0
hw.pcic.intr_mask: 57016
hw.pci.enable_io_modes: 1
hw.pci.do_powerstate: 0
hw.pci.host_mem_start: 2147483648
hw.pci.irq_override_mask: 57080
hw.wi.txerate: 0
hw.wi.debug: 0
hw.xe.debug: 0
hw.intr_storm_threshold: 500
hw.availpages: 358258
hw.bus.devctl_disable: 0
hw.dc_quick: 1
hw.ste.rxsyncs: 0
hw.kbd.keymap_restrict_change: 0
hw.syscons.saver.keybonly: 1
hw.syscons.bell: 1
hw.syscons.sc_no_suspend_vtswitch: 0
hw.busdma.total_bpages: 32
hw.busdma.zone0.total_bpages: 32
hw.busdma.zone0.free_bpages: 32
hw.busdma.zone0.reserved_bpages: 0
hw.busdma.zone0.active_bpages: 0
hw.busdma.zone0.total_bounced: 0
hw.busdma.zone0.total_deferred: 0
hw.busdma.zone0.lowaddr: 0xffffffff
hw.busdma.zone0.alignment: 2
hw.busdma.zone0.boundary: 65536
hw.clockrate: 2665
hw.instruction_sse: 1
hw.acpi.supported_sleep_state: S4 S5
hw.acpi.power_button_state: S5
hw.acpi.sleep_button_state: S4
hw.acpi.lid_switch_state: NONE
hw.acpi.standby_state: S1
hw.acpi.suspend_state: S3
hw.acpi.sleep_delay: 1
hw.acpi.s4bios: 0
hw.acpi.verbose: 0
hw.acpi.reset_video: 1
hw.acpi.cpu.cx_supported: C1/0 C2/99
hw.acpi.cpu.cx_lowest: C1
hw.acpi.cpu.cx_usage: 100.00% 0.00%
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.tz0.temperature: 8.3C
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: 9.8C
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 31.3C
hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
machdep.adjkerntz: -7200
machdep.disable_rtc_set: 0
machdep.wall_cmos_clock: 1
machdep.conrclk: 1843200
machdep.gdbspeed: 9600
machdep.conspeed: 9600
machdep.enable_panic_key: 0
machdep.disable_mtrrs: 0
machdep.cpu_idle_hlt: 1
machdep.guessed_bootdev: 2686451712
machdep.panic_on_nmi: 1
machdep.tsc_freq: 2665926480
machdep.i8254_freq: 1193182
machdep.acpi_timer_freq: 3579545
machdep.acpi_root: 1003376
user.cs_path: /usr/bin:/bin:/usr/sbin:/sbin:
user.bc_base_max: 99
user.bc_dim_max: 2048
user.bc_scale_max: 99
user.bc_string_max: 1000
user.coll_weights_max: 0
user.expr_nest_max: 32
user.line_max: 2048
user.re_dup_max: 255
user.posix2_version: 199212
user.posix2_c_bind: 0
user.posix2_c_dev: 0
user.posix2_char_term: 0
user.posix2_fort_dev: 0
user.posix2_fort_run: 0
user.posix2_localedef: 0
user.posix2_sw_dev: 0
user.posix2_upe: 0
user.stream_max: 20
user.tzname_max: 255
p1003_1b.asynchronous_io: 0
p1003_1b.mapped_files: 1
p1003_1b.memlock: 0
p1003_1b.memlock_range: 0
p1003_1b.memory_protection: 0
p1003_1b.message_passing: 0
p1003_1b.prioritized_io: 0
p1003_1b.priority_scheduling: 1
p1003_1b.realtime_signals: 0
p1003_1b.semaphores: 0
p1003_1b.fsync: 0
p1003_1b.shared_memory_objects: 1
p1003_1b.synchronized_io: 0
p1003_1b.timers: 0
p1003_1b.aio_listio_max: -1
p1003_1b.aio_max: -1
p1003_1b.aio_prio_delta_max: -1
p1003_1b.delaytimer_max: 0
p1003_1b.mq_open_max: 0
p1003_1b.pagesize: 4096
p1003_1b.rtsig_max: 0
p1003_1b.sem_nsems_max: 0
p1003_1b.sem_value_max: 0
p1003_1b.sigqueue_max: 0
p1003_1b.timer_max: 0
security.jail.set_hostname_allowed: 1
security.jail.socket_unixiproute_only: 1
security.jail.sysvipc_allowed: 0
security.jail.getfsstatroot_only: 1
security.jail.allow_raw_sockets: 0
security.jail.chflags_allowed: 0
security.jail.jailed: 0
security.bsd.suser_enabled: 1
security.bsd.see_other_uids: 1
security.bsd.see_other_gids: 1
security.bsd.conservative_signals: 1
security.bsd.unprivileged_proc_debug: 1
security.bsd.unprivileged_read_msgbuf: 1
security.bsd.hardlink_check_uid: 0
security.bsd.hardlink_check_gid: 0
security.bsd.unprivileged_get_quota: 0
dev.nexus.0.%driver: nexus
dev.nexus.0.%parent: root0
dev.npx.0.%desc: math processor
dev.npx.0.%driver: npx
dev.npx.0.%parent: nexus0
dev.acpi.0.%desc: COMPAQ D13
dev.acpi.0.%driver: acpi
dev.acpi.0.%parent: nexus0
dev.acpi_sysresource.0.%desc: System Resource
dev.acpi_sysresource.0.%driver: acpi_sysresource
dev.acpi_sysresource.0.%location: handle=\_SB_.PCI0.IBRG.MOMB
dev.acpi_sysresource.0.%pnpinfo: _HID=PNP0C02 _UID=0
dev.acpi_sysresource.0.%parent: acpi0
dev.acpi_timer.0.%desc: 32-bit timer at 3.579545MHz
dev.acpi_timer.0.%driver: acpi_timer
dev.acpi_timer.0.%location: unknown
dev.acpi_timer.0.%pnpinfo: unknown
dev.acpi_timer.0.%parent: acpi0
dev.cpu.0.%desc: ACPI CPU (2 Cx states)
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0
dev.pcib.0.%desc: ACPI Host-PCI bridge
dev.pcib.0.%driver: pcib
dev.pcib.0.%location: handle=\_SB_.PCI0
dev.pcib.0.%pnpinfo: _HID=PNP0A03 _UID=0
dev.pcib.0.%parent: acpi0
dev.pci.0.%desc: ACPI PCI bus
dev.pci.0.%driver: pci
dev.pci.0.%parent: pcib0
dev.hostb.0.%desc: Host to PCI bridge
dev.hostb.0.%driver: hostb
dev.hostb.0.%location: slot=0 function=0 handle=\_SB_.PCI0.CFG0
dev.hostb.0.%pnpinfo: vendor=0x1166 device=0x0017 subvendor=0x0000
subdevice=0x0000 class=0x060000
dev.hostb.0.%parent: pci0
dev.hostb.1.%desc: Host to PCI bridge
dev.hostb.1.%driver: hostb
dev.hostb.1.%location: slot=0 function=1
dev.hostb.1.%pnpinfo: vendor=0x1166 device=0x0017 subvendor=0x0000
subdevice=0x0000 class=0x060000
dev.hostb.1.%parent: pci0
dev.hostb.2.%desc: Host to PCI bridge
dev.hostb.2.%driver: hostb
dev.hostb.2.%location: slot=15 function=3
dev.hostb.2.%pnpinfo: vendor=0x1166 device=0x0227 subvendor=0x1166
subdevice=0x0230 class=0x060000
dev.hostb.2.%parent: pci0
dev.atapci.0.%desc: CMD 649 UDMA100 controller
dev.atapci.0.%driver: atapci
dev.atapci.0.%location: slot=2 function=0
dev.atapci.0.%pnpinfo: vendor=0x1095 device=0x0649 subvendor=0x0e11
subdevice=0x007e class=0x01018f
dev.atapci.0.%parent: pci0
dev.atapci.1.%desc: ServerWorks CSB6 UDMA100 controller
dev.atapci.1.%driver: atapci
dev.atapci.1.%location: slot=15 function=1
dev.atapci.1.%pnpinfo: vendor=0x1166 device=0x0213 subvendor=0x1166
subdevice=0x0212 class=0x01018a
dev.atapci.1.%parent: pci0
dev.ata.2.%driver: ata
dev.ata.2.%parent: atapci0
dev.ata.3.%driver: ata
dev.ata.3.%parent: atapci0
dev.ata.0.%driver: ata
dev.ata.0.%parent: atapci1
dev.ata.1.%driver: ata
dev.ata.1.%parent: atapci1
dev.bge.0.%desc: Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002
dev.bge.0.%driver: bge
dev.bge.0.%location: slot=5 function=0
dev.bge.0.%pnpinfo: vendor=0x14e4 device=0x16a6 subvendor=0x0e11
subdevice=0x00bb class=0x020000
dev.bge.0.%parent: pci0
dev.bge.1.%desc: Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002
dev.bge.1.%driver: bge
dev.bge.1.%location: slot=6 function=0
dev.bge.1.%pnpinfo: vendor=0x14e4 device=0x16a6 subvendor=0x0e11
subdevice=0x00bb class=0x020000
dev.bge.1.%parent: pci0
dev.miibus.0.%desc: MII bus
dev.miibus.0.%driver: miibus
dev.miibus.0.%parent: bge0
dev.miibus.1.%desc: MII bus
dev.miibus.1.%driver: miibus
dev.miibus.1.%parent: bge1
dev.brgphy.0.%desc: BCM5703 10/100/1000baseTX PHY
dev.brgphy.0.%driver: brgphy
dev.brgphy.0.%parent: miibus0
dev.brgphy.1.%desc: BCM5703 10/100/1000baseTX PHY
dev.brgphy.1.%driver: brgphy
dev.brgphy.1.%parent: miibus1
dev.isab.0.%desc: PCI-ISA bridge
dev.isab.0.%driver: isab
dev.isab.0.%location: slot=15 function=0 handle=\_SB_.PCI0.IBRG
dev.isab.0.%pnpinfo: vendor=0x1166 device=0x0203 subvendor=0x1166
subdevice=0x0201 class=0x060100
dev.isab.0.%parent: pci0
dev.isa.0.%desc: ISA bus
dev.isa.0.%driver: isa
dev.isa.0.%parent: isab0
dev.acpi_button.0.%desc: Power Button
dev.acpi_button.0.%driver: acpi_button
dev.acpi_button.0.%location: handle=\_SB_.PBTN
dev.acpi_button.0.%pnpinfo: _HID=PNP0C0C _UID=0
dev.acpi_button.0.%parent: acpi0
dev.acpi_tz.0.%desc: Thermal Zone
dev.acpi_tz.0.%driver: acpi_tz
dev.acpi_tz.0.%location: handle=\_TZ_.THM0
dev.acpi_tz.0.%pnpinfo: _HID=none _UID=0
dev.acpi_tz.0.%parent: acpi0
dev.atpic.0.%desc: AT interrupt controller
dev.atpic.0.%driver: atpic
dev.atpic.0.%location: handle=\_SB_.PCI0.IBRG.PIC_
dev.atpic.0.%pnpinfo: _HID=PNP0000 _UID=0
dev.atpic.0.%parent: acpi0
dev.attimer.0.%desc: AT timer
dev.attimer.0.%driver: attimer
dev.attimer.0.%location: handle=\_SB_.PCI0.IBRG.TIME
dev.attimer.0.%pnpinfo: _HID=PNP0100 _UID=0
dev.attimer.0.%parent: acpi0
dev.atdma.0.%desc: AT DMA controller
dev.atdma.0.%driver: atdma
dev.atdma.0.%location: handle=\_SB_.PCI0.IBRG.DMA0
dev.atdma.0.%pnpinfo: _HID=PNP0200 _UID=0
dev.atdma.0.%parent: acpi0
dev.atkbdc.0.%desc: Keyboard controller (i8042)
dev.atkbdc.0.%driver: atkbdc
dev.atkbdc.0.%location: handle=\_SB_.PCI0.IBRG.KBD_
dev.atkbdc.0.%pnpinfo: _HID=PNP0303 _UID=0
dev.atkbdc.0.%parent: acpi0
dev.atkbd.0.%desc: AT Keyboard
dev.atkbd.0.%driver: atkbd
dev.atkbd.0.%parent: atkbdc0
dev.psmcpnp.0.%desc: PS/2 mouse port
dev.psmcpnp.0.%driver: psmcpnp
dev.psmcpnp.0.%location: handle=\_SB_.PCI0.IBRG.PS2M
dev.psmcpnp.0.%pnpinfo: _HID=PNP0F13 _UID=0
dev.psmcpnp.0.%parent: acpi0
dev.psm.0.%desc: PS/2 Mouse
dev.psm.0.%driver: psm
dev.psm.0.%parent: atkbdc0
dev.sio.0.%desc: Standard PC COM port
dev.sio.0.%driver: sio
dev.sio.0.%location: handle=\_SB_.PCI0.IBRG.S417.COMA
dev.sio.0.%pnpinfo: _HID=PNP0501 _UID=0
dev.sio.0.%parent: acpi0
dev.fdc.0.%desc: Enhanced floppy controller
dev.fdc.0.%driver: fdc
dev.fdc.0.%location: handle=\_SB_.PCI0.IBRG.S417.FDC0
dev.fdc.0.%pnpinfo: _HID=PNP0700 _UID=0
dev.fdc.0.%parent: acpi0
dev.fd.0.%desc: 1440-KB 3.5" drive
dev.fd.0.%driver: fd
dev.fd.0.%parent: fdc0
dev.orm.0.%desc: ISA Option ROMs
dev.orm.0.%driver: orm
dev.orm.0.%parent: isa0
dev.pmtimer.0.%driver: pmtimer
dev.pmtimer.0.%parent: isa0
dev.sc.0.%desc: System console
dev.sc.0.%driver: sc
dev.sc.0.%parent: isa0
dev.vga.0.%desc: Generic ISA VGA
dev.vga.0.%driver: vga
dev.vga.0.%parent: isa0
hptmv.status: RocketRAID 182x SATA Controller driver Version 1.1
============================================================================
=============================================================
#
# acpidump -d -t -v
acpidump: loading RSD PTR from /dev/mem
/*
RSD PTR: OEM=COMPAQ, ACPI_Rev=1.0x (0)
RSDT=0x57ffa000, cksum=42
*/
acpidump: printing various SDT tables
/*
RSDT: Length=48, Revision=1, Checksum=137,
OEMID=COMPAQ, OEM Table ID=D13, OEM Revision=0x2,
Creator ID=Ò, Creator Revision=0x162e
Entries={ 0x57ffa040, 0x57ffa100, 0x57ffa1c0 }
*/
/*
FACP: Length=116, Revision=1, Checksum=120,
OEMID=COMPAQ, OEM Table ID=D13, OEM Revision=0x2,
Creator ID=Ò, Creator Revision=0x162e
FACS=0x57ffa0c0, DSDT=0x57ffa240
INT_MODEL=APIC
Preferred_PM_Profile=Unspecified (0)
SCI_INT=9
SMI_CMD=0x904, ACPI_ENABLE=0x1, ACPI_DISABLE=0x0, S4BIOS_REQ=0x0
PSTATE_CNT=0x0
PM1a_EVT_BLK=0x900-0x903
PM1b_EVT_BLK=0x220-0x223
PM1a_CNT_BLK=0x230-0x233
PM1b_CNT_BLK=0x910-0x913
PM_TMR_BLK=0x920-0x923
GPE0_BLK=0x930-0x937
P_LVL2_LAT=99 us, P_LVL3_LAT=65535 us
FLUSH_SIZE=0, FLUSH_STRIDE=0
DUTY_OFFSET=0, DUTY_WIDTH=0
DAY_ALRM=73, MON_ALRM=74, CENTURY=72
IAPC_BOOT_ARCH=
Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4,TMR_VAL_EXT}
*/
/*
FACS: Length=64, HwSig=0x0000abcd, Firm_Wake_Vec=0x00000000
Global_Lock=
Flags=
Version=0
*/
/*
DSDT: Length=7577, Revision=1, Checksum=208,
OEMID=COMPAQ, OEM Table ID=DSDT, OEM Revision=0x1,
Creator ID=MSFT, Creator Revision=0x100000b
*/
/*
APIC: Length=148, Revision=1, Checksum=181,
OEMID=COMPAQ, OEM Table ID=00000083, OEM Revision=0x2,
Creator ID=Ò, Creator Revision=0x162e
Local APIC ADDR=0xfee00000
Flags={PC-AT}
Type=Local APIC
ACPI CPU=0
Flags={ENABLED}
APIC ID=0
Type=Local APIC
ACPI CPU=2
Flags={DISABLED}
APIC ID=2
Type=Local APIC
ACPI CPU=4
Flags={DISABLED}
APIC ID=4
Type=Local APIC
ACPI CPU=6
Flags={DISABLED}
APIC ID=6
Type=Local APIC
ACPI CPU=1
Flags={DISABLED}
APIC ID=1
Type=Local APIC
ACPI CPU=3
Flags={DISABLED}
APIC ID=3
Type=Local APIC
ACPI CPU=5
Flags={DISABLED}
APIC ID=5
Type=Local APIC
ACPI CPU=7
Flags={DISABLED}
APIC ID=7
Type=IO APIC
APIC ID=2
INT BASE=0
ADDR=0x00000000fec00000
Type=IO APIC
APIC ID=3
INT BASE=16
ADDR=0x00000000fec01000
Type=INT Override
BUS=0
IRQ=0
INTR=2
Flags={Polarity=active-hi, Trigger=edge}
Type=Local NMI
ACPI CPU=0
LINT Pin=1
Flags={Polarity=conforming, Trigger=conforming}
*/
/*
SPCR: Length=80, Revision=1, Checksum=31,
OEMID=COMPAQ, OEM Table ID=SPCRRBSU, OEM Revision=0x1,
Creator ID=Ò, Creator Revision=0x162e
*/
acpidump: disassembling DSDT, iasl messages follow
Loading Acpi table from file /tmp/acpidump.3XvS5D
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
............................................................................
.......................................
Parsing completed
Disassembly completed, written to "acpidump.dsl"
/*
* Intel ACPI Component Architecture
* AML Disassembler version 20041119
*
* Disassembly of /tmp/acpidump.3XvS5D, Fri Jul 1 18:56:18 2005
*/
DefinitionBlock ("DSDT.aml", "DSDT", 1, "COMPAQ", "DSDT", 1)
{
Scope (\_PR)
{
Processor (CPU0, 0x00, 0x00000940, 0x06) {}
Processor (CPU1, 0x01, 0x00000000, 0x00) {}
}
Name (\_S0, Package (0x04)
{
0x00,
0x07,
0x00,
0x00
})
Name (\_S4, Package (0x04)
{
0x04,
0x00,
0x00,
0x00
})
Name (\_S5, Package (0x04)
{
0x05,
0x00,
0x00,
0x00
})
Scope (\_SB)
{
Device (PCI0)
{
Name (_HID, EisaId ("PNP0A03"))
Name (_ADR, 0x00)
Name (_UID, 0x00)
Name (_BBN, 0x00)
Device (CFG0)
{
Name (_ADR, 0x00)
OperationRegion (MEM0, PCI_Config, 0x00, 0x0100)
Field (MEM0, AnyAcc, NoLock, Preserve)
{
Offset (0x44),
BNO0, 8,
SBA0, 8,
Offset (0x4B),
, 6,
VGAE, 1,
Offset (0x70),
MULR, 8,
Offset (0x74),
MHL0, 8,
MHL1, 8,
MHU0, 8,
MHU1, 8,
Offset (0xC0),
MRL0, 16,
MRU0, 16,
MRL1, 16,
MRU1, 16,
MRV0, 1,
MRV1, 1,
Offset (0xD0),
IOL0, 16,
IOU0, 16,
IOV0, 1
}
}
Name (REST, ResourceTemplate ()
{
WordBusNumber (ResourceConsumer, MinFixed, MaxNotFixed,
PosDecode,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode,
EntireRange,
0x0001,
0x0000,
0x0CFF,
0x0000,
0x0D00)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode,
EntireRange,
0x0001,
0x0000,
0x0000,
0x0000,
0x0000)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode,
EntireRange,
0x0001,
0x0000,
0x0000,
0x0000,
0x0000)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode,
EntireRange,
0x0001,
0x0000,
0x0000,
0x0000,
0x0000)
DWordMemory (ResourceProducer, PosDecode, MinFixed,
MaxFixed, NonCacheable, ReadWrite,
0x00000001,
0x00000000,
0x00000000,
0x00000000,
0x00000000)
DWordMemory (ResourceProducer, PosDecode, MinFixed,
MaxFixed, NonCacheable, ReadWrite,
0x00000001,
0x00000000,
0x00000000,
0x00000000,
0x00000000)
DWordMemory (ResourceProducer, PosDecode, MinFixed,
MaxFixed, WriteCombining, ReadWrite,
0x00000001,
0x00000000,
0x00000000,
0x00000000,
0x00000000)
})
CreateWordField (REST, 0x08, BUSN)
CreateWordField (REST, 0x0A, BUSX)
CreateWordField (REST, 0x0E, BUSL)
CreateWordField (REST, 0x28, ION0)
CreateWordField (REST, 0x2A, IOX0)
CreateWordField (REST, 0x2E, IOL0)
CreateWordField (REST, 0x38, VIN1)
CreateWordField (REST, 0x3A, VIX1)
CreateWordField (REST, 0x3E, VIL1)
CreateWordField (REST, 0x48, VIN2)
CreateWordField (REST, 0x4A, VIX2)
CreateWordField (REST, 0x4E, VIL2)
CreateDWordField (REST, 0x5A, MGN0)
CreateDWordField (REST, 0x5E, MGX0)
CreateDWordField (REST, 0x66, MGL0)
CreateDWordField (REST, 0x74, MGN1)
CreateDWordField (REST, 0x78, MGX1)
CreateDWordField (REST, 0x80, MGL1)
CreateDWordField (REST, 0x8E, VGAN)
CreateDWordField (REST, 0x92, VGAX)
CreateDWordField (REST, 0x9A, VGAL)
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.CFG0.BNO0, BUSN)
Store (\_SB.PCI0.CFG0.SBA0, BUSX)
Subtract (BUSX, BUSN, Local0)
Add (Local0, One, BUSL)
If (\_SB.PCI0.CFG0.IOV0)
{
Store (\_SB.PCI0.CFG0.IOL0, ION0)
And (ION0, 0xFFF8, ION0)
Store (\_SB.PCI0.CFG0.IOU0, IOX0)
Or (IOX0, 0x07, IOX0)
Subtract (IOX0, ION0, IOL0)
}
Else
{
Store (Zero, ION0)
Store (Zero, IOX0)
Store (Zero, IOL0)
}
If (\_SB.PCI0.CFG0.MRV0)
{
Store (\_SB.PCI0.CFG0.MRL0, Local0)
ShiftLeft (Local0, 0x14, MGN0)
Store (\_SB.PCI0.CFG0.MRU0, Local0)
ShiftLeft (Local0, 0x14, Local0)
Or (Local0, 0x000FFFFF, MGX0)
Subtract (MGX0, MGN0, Local0)
Add (Local0, One, MGL0)
}
Else
{
Store (Zero, MGN0)
Store (Zero, MGX0)
Store (Zero, MGL0)
}
If (\_SB.PCI0.CFG0.MRV1)
{
Store (\_SB.PCI0.CFG0.MRL1, Local0)
ShiftLeft (Local0, 0x14, MGN1)
Store (\_SB.PCI0.CFG0.MRU1, Local0)
ShiftLeft (Local0, 0x14, Local0)
Or (Local0, 0x000FFFFF, MGX1)
Subtract (MGX1, MGN1, Local0)
Add (Local0, One, MGL1)
}
Else
{
Store (Zero, MGN1)
Store (Zero, MGX1)
Store (Zero, MGL1)
}
If (\_SB.PCI0.CFG0.VGAE)
{
Store (0x000A0000, VGAN)
Store (0x000BFFFF, VGAX)
Store (0x00020000, VGAL)
Store (0x03B0, VIN1)
Store (0x03BB, VIX1)
Store (0x0C, VIL1)
Store (0x03C0, VIN2)
Store (0x03DF, VIX2)
Store (0x20, VIL2)
}
Else
{
Store (Zero, VGAN)
Store (Zero, VGAX)
Store (Zero, VGAL)
Store (Zero, VIN1)
Store (Zero, VIX1)
Store (Zero, VIL1)
Store (Zero, VIN2)
Store (Zero, VIX2)
Store (Zero, VIL2)
}
Return (REST)
}
}
}
Scope (\_TZ)
{
Name (\TEMP, 0x0AFF)
ThermalZone (THM0)
{
Name (_TSP, 0x3C)
Name (_TC1, 0x04)
Name (_TC2, 0x04)
Name (_PSL, Package (0x01)
{
\_PR.CPU0
})
Method (_PSV, 0, NotSerialized)
{
Store ("_PSV Method", Debug)
Return (0x0B0E)
}
Method (_SCP, 1, NotSerialized)
{
Notify (\_TZ.THM0, 0x81)
}
Method (_TMP, 0, NotSerialized)
{
Store ("_TMP Method", Debug)
Return (\TEMP)
}
Method (_CRT, 0, NotSerialized)
{
Store ("_CRT Method", Debug)
Return (0x0BE5)
}
}
}
Scope (\_SB.PCI0)
{
OperationRegion (INTP, SystemIO, 0x1844, 0x04)
Field (INTP, ByteAcc, NoLock, Preserve)
{
INT1, 16,
INT3, 8,
Offset (0x04)
}
OperationRegion (INTL, SystemIO, 0x18C8, 0x02)
Field (INTL, ByteAcc, NoLock, Preserve)
{
IRQL, 16
}
OperationRegion (ELCR, SystemIO, 0x04D0, 0x02)
Field (ELCR, ByteAcc, NoLock, Preserve)
{
INTC, 16
}
OperationRegion (NVRM, SystemIO, 0x1800, 0xB0)
Field (NVRM, AnyAcc, NoLock, Preserve)
{
Offset (0x9B),
NVDT, 1,
Offset (0xA6),
NVPG, 16
}
Mutex (LCK1, 0x00)
Device (ASMD)
{
Name (_ADR, 0x00040000)
Method (_STA, 0, NotSerialized)
{
Return (0x0B)
}
OperationRegion (REDR, SystemIO, 0x18C0, 0x02)
Field (REDR, ByteAcc, NoLock, Preserve)
{
RIDX, 8,
DIRQ, 8
}
}
}
Device (\_SB.PCI0.IBRG)
{
Name (_ADR, 0x000F0000)
Name (_CRS, ResourceTemplate ()
{
IO (Decode16, 0x0000, 0x0000, 0x01, 0x10)
IO (Decode16, 0x0020, 0x0020, 0x01, 0x02)
IO (Decode16, 0x0040, 0x0040, 0x01, 0x04)
IO (Decode16, 0x0060, 0x0060, 0x01, 0x01)
IO (Decode16, 0x0061, 0x0061, 0x01, 0x01)
IO (Decode16, 0x0064, 0x0064, 0x01, 0x01)
IO (Decode16, 0x0080, 0x0080, 0x01, 0x10)
IO (Decode16, 0x00A0, 0x00A0, 0x01, 0x02)
IO (Decode16, 0x00C0, 0x00C0, 0x01, 0x20)
IO (Decode16, 0x040B, 0x040B, 0x01, 0x01)
IO (Decode16, 0x04D6, 0x04D6, 0x01, 0x01)
})
Mutex (LCK2, 0x00)
}
Device (\_SB.PCI0.IBRG.MOMB)
{
Name (_HID, EisaId ("PNP0C02"))
Name (_UID, 0x00)
Name (_CRS, ResourceTemplate ()
{
IO (Decode16, 0x0F50, 0x0F50, 0x00, 0x09)
IO (Decode16, 0x0408, 0x0408, 0x00, 0x08)
IO (Decode16, 0x0092, 0x0092, 0x00, 0x01)
IO (Decode16, 0x0900, 0x0900, 0x00, 0x04)
IO (Decode16, 0x0904, 0x0904, 0x00, 0x01)
IO (Decode16, 0x0910, 0x0910, 0x00, 0x02)
IO (Decode16, 0x0920, 0x0920, 0x00, 0x04)
IO (Decode16, 0x0930, 0x0930, 0x00, 0x08)
IO (Decode16, 0x0940, 0x0940, 0x00, 0x08)
IO (Decode16, 0x0950, 0x0950, 0x00, 0x08)
IO (Decode16, 0x0C06, 0x0C06, 0x00, 0x03)
IO (Decode16, 0x0C14, 0x0C14, 0x00, 0x01)
IO (Decode16, 0x0C49, 0x0C49, 0x00, 0x02)
IO (Decode16, 0x0C50, 0x0C50, 0x00, 0x03)
IO (Decode16, 0x0C6C, 0x0C6C, 0x00, 0x04)
IO (Decode16, 0x0010, 0x0010, 0x00, 0x10)
IO (Decode16, 0x0230, 0x0230, 0x00, 0x04)
IO (Decode16, 0x0260, 0x0260, 0x00, 0x08)
IO (Decode16, 0x04D0, 0x04D0, 0x00, 0x02)
IO (Decode16, 0x0700, 0x0700, 0x00, 0x14)
IO (Decode16, 0x0800, 0x0800, 0x00, 0x20)
IO (Decode16, 0x0C80, 0x0C80, 0x00, 0x04)
IO (Decode16, 0x0CD4, 0x0CD4, 0x00, 0x04)
IO (Decode16, 0x0CF9, 0x0CF9, 0x00, 0x01)
})
}
Device (\_SB.PCI0.IBRG.PIC)
{
Name (_HID, EisaId ("PNP0000"))
OperationRegion (PIRR, SystemIO, 0x0C00, 0x02)
Field (PIRR, ByteAcc, NoLock, Preserve)
{
PIRX, 8,
PIRD, 8
}
Mutex (LCK, 0x00)
Name (_CRS, ResourceTemplate ()
{
IO (Decode16, 0x0020, 0x0020, 0x01, 0x02)
IO (Decode16, 0x00A0, 0x00A0, 0x01, 0x02)
IO (Decode16, 0x0C00, 0x0C00, 0x01, 0x02)
})
Method (IGET, 1, Serialized)
{
Acquire (LCK, 0xFFFF)
Store (Arg0, PIRX)
Store (PIRD, Local0)
Release (LCK)
Return (Local0)
}
Method (ISET, 2, Serialized)
{
Acquire (LCK, 0xFFFF)
Store (Arg0, PIRX)
Store (Arg1, PIRD)
Release (LCK)
}
}
Device (\_SB.PCI0.IBRG.TIME)
{
Name (_HID, EisaId ("PNP0100"))
Name (_CRS, ResourceTemplate ()
{
IRQ (Edge, ActiveHigh, Exclusive) {0}
IO (Decode16, 0x0040, 0x0040, 0x01, 0x04)
})
}
Device (\_SB.PCI0.IBRG.DMA0)
{
Name (_HID, EisaId ("PNP0200"))
Name (_CRS, ResourceTemplate ()
{
DMA (Compatibility, NotBusMaster, Transfer16) {7}
IO (Decode16, 0x0000, 0x0000, 0x01, 0x10)
IO (Decode16, 0x0080, 0x0080, 0x01, 0x10)
IO (Decode16, 0x00C0, 0x00C0, 0x01, 0x20)
IO (Decode16, 0x040B, 0x040B, 0x01, 0x01)
IO (Decode16, 0x04D6, 0x04D6, 0x01, 0x01)
})
}
Device (\_SB.PCI0.IBRG.BEEP)
{
Name (_HID, EisaId ("PNP0800"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16, 0x0061, 0x0061, 0x01, 0x01)
})
}
Scope (\)
{
OperationRegion (PIRQ, SystemIO, 0x0C00, 0x02)
Field (PIRQ, ByteAcc, NoLock, Preserve)
{
PIRA, 8,
PIRR, 8
}
}
Scope (\_SB)
{
Method (PSTA, 1, NotSerialized)
{
Store (Arg0, \PIRA)
And (\PIRR, 0x0F, Local0)
If (LEqual (Local0, 0x00))
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
}
Scope (\_SB)
{
Device (PBTN)
{
Name (_HID, EisaId ("PNP0C0C"))
}
}
Scope (\_SB.PCI0.IBRG)
{
Device (KBD)
{
Name (_HID, EisaId ("PNP0303"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16, 0x0060, 0x0060, 0x01, 0x01)
IO (Decode16, 0x0064, 0x0064, 0x01, 0x01)
IRQ (Edge, ActiveHigh, Exclusive) {1}
})
}
}
Scope (\_SB.PCI0.IBRG)
{
Device (PS2M)
{
Name (_HID, EisaId ("PNP0F13"))
Name (_CID, 0x0E0FD041)
Name (_CRS, ResourceTemplate ()
{
IRQNoFlags () {12}
})
}
}
Scope (\_SB.PCI0.IBRG)
{
Device (S417)
{
Name (_HID, EisaId ("PNP0A06"))
Name (_CRS, ResourceTemplate ()
{
IO (Decode16, 0x002E, 0x002E, 0x00, 0x02)
IO (Decode16, 0x0220, 0x0220, 0x00, 0x04)
IO (Decode16, 0x0240, 0x0240, 0x00, 0x20)
IO (Decode16, 0x0070, 0x0070, 0x00, 0x04)
})
OperationRegion (N417, SystemIO, 0x2E, 0x02)
Field (N417, ByteAcc, NoLock, Preserve)
{
INDX, 8,
DATA, 8
}
IndexField (INDX, DATA, ByteAcc, NoLock, Preserve)
{
Offset (0x02),
CFG, 8,
Offset (0x07),
LDN, 8,
Offset (0x30),
ACTR, 8,
Offset (0x60),
IOAH, 8,
IOAL, 8,
Offset (0x70),
INTR, 8,
Offset (0x74),
DMCH, 8,
Offset (0xF0),
CFG1, 8,
CFG2, 8
}
Mutex (LCK2, 0x00)
}
}
Scope (\_SB.PCI0.IBRG.S417)
{
Device (COMA)
{
Name (_HID, EisaId ("PNP0501"))
Name (_CID, 0x0005D041)
Name (_DDN, "COM1")
Name (_UID, 0x00)
Name (CRES, ResourceTemplate ()
{
IRQNoFlags () {4}
IO (Decode16, 0x03F8, 0x03F8, 0x08, 0x08)
})
Method (_STA, 0, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x03, LDN)
If (ACTR)
{
Release (LCK2)
Return (0x0F)
}
Else
{
Release (LCK2)
Return (0x0D)
}
}
Method (_CRS, 0, NotSerialized)
{
CreateWordField (CRES, 0x01, IRQW)
CreateByteField (CRES, 0x05, IOLO)
CreateByteField (CRES, 0x06, IOHI)
CreateByteField (CRES, 0x07, IORL)
CreateByteField (CRES, 0x08, IORH)
Acquire (LCK2, 0xFFFF)
Store (0x03, LDN)
Store (IOAL, IOLO)
Store (IOAH, IOHI)
Store (IOAL, IORL)
Store (IOAH, IORH)
If (LEqual (INTR, Zero))
{
Store (Zero, IRQW)
}
Else
{
Store (One, Local0)
ShiftLeft (Local0, INTR, IRQW)
}
Release (LCK2)
Return (CRES)
}
Method (_DIS, 0, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x03, LDN)
Store (Zero, ACTR)
Release (LCK2)
}
Name (_PRS, ResourceTemplate ()
{
StartDependentFn (0x00, 0x00)
{
IRQNoFlags () {4}
IO (Decode16, 0x03F8, 0x03F8, 0x08, 0x08)
}
StartDependentFn (0x01, 0x01)
{
IRQNoFlags () {3}
IO (Decode16, 0x02F8, 0x02F8, 0x08, 0x08)
}
StartDependentFn (0x02, 0x01)
{
IRQNoFlags () {4}
IO (Decode16, 0x03E8, 0x03F8, 0x08, 0x08)
}
StartDependentFn (0x02, 0x01)
{
IRQNoFlags () {3}
IO (Decode16, 0x02E8, 0x02F8, 0x08, 0x08)
}
EndDependentFn ()
})
Method (_SRS, 1, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x03, LDN)
CreateWordField (Arg0, 0x01, IRQW)
CreateByteField (Arg0, 0x05, IOLO)
CreateByteField (Arg0, 0x06, IOHI)
Store (IOLO, IOAL)
Store (IOHI, IOAH)
If (LEqual (IRQW, Zero))
{
Store (Zero, INTR)
}
Else
{
FindSetLeftBit (IRQW, Local0)
Decrement (Local0)
Store (Local0, INTR)
}
Store (One, ACTR)
Release (LCK2)
}
}
}
Scope (\_SB.PCI0.IBRG.S417)
{
Device (FDC0)
{
Name (_HID, EisaId ("PNP0700"))
Name (CRES, ResourceTemplate ()
{
IRQNoFlags () {6}
DMA (Compatibility, NotBusMaster, Transfer8) {2}
IO (Decode16, 0x03F2, 0x03F2, 0x02, 0x04)
})
Name (REST, ResourceTemplate ()
{
IRQNoFlags () {6}
DMA (Compatibility, NotBusMaster, Transfer8) {2}
IO (Decode16, 0x03F0, 0x03F0, 0x00, 0x06)
IO (Decode16, 0x03F7, 0x03F7, 0x01, 0x01)
})
Device (DRV0)
{
Name (_ADR, 0x00)
Name (_FDI, Package (0x10)
{
0x00,
0x04,
0x4F,
0x12,
0x01,
0xDF,
0x02,
0x25,
0x02,
0x12,
0x1B,
0xFF,
0x65,
0xF6,
0x0F,
0x08
})
Method (_STA, 0, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x02, \_SB.PCI0.NVPG)
If (\_SB.PCI0.NVDT)
{
Return (0x0F)
}
Else
{
Return (0x00)
}
Release (LCK2)
}
}
Method (_FDE, 0, NotSerialized)
{
Name (FBUF, Buffer (0x14)
{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x00, 0x00, 0x00
})
CreateByteField (FBUF, 0x00, DRV0)
Store (^DRV0._STA (), Local0)
If (LEqual (Local0, 0x0F))
{
Store (0x01, DRV0)
}
Return (FBUF)
}
Method (_STA, 0, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x00, LDN)
If (ACTR)
{
Release (LCK2)
Return (0x0F)
}
Else
{
Release (LCK2)
Return (0x0D)
}
}
Method (_CRS, 0, NotSerialized)
{
CreateWordField (CRES, 0x01, IRQW)
CreateByteField (CRES, 0x04, DMAC)
CreateByteField (CRES, 0x08, IOLO)
CreateByteField (CRES, 0x09, IOHI)
CreateByteField (CRES, 0x0A, IORL)
CreateByteField (CRES, 0x0B, IORH)
Store (0x00, LDN)
Store (IOAL, IOLO)
Store (IOAH, IOHI)
Store (IOAL, IORL)
Store (IOAH, IORH)
If (LEqual (INTR, Zero))
{
Store (Zero, IRQW)
}
Else
{
Store (One, Local0)
ShiftLeft (Local0, INTR, IRQW)
}
If (LEqual (DMCH, 0x04))
{
Store (Zero, DMAC)
}
Else
{
Store (One, Local0)
ShiftLeft (Local0, DMCH, DMAC)
}
Return (CRES)
}
Method (_DIS, 0, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x00, LDN)
Store (Zero, INTR)
Store (Zero, ACTR)
Release (LCK2)
}
Name (_PRS, ResourceTemplate ()
{
IRQNoFlags () {6}
DMA (Compatibility, NotBusMaster, Transfer8) {2}
IO (Decode16, 0x03F0, 0x03F0, 0x00, 0x06)
IO (Decode16, 0x03F7, 0x03F7, 0x01, 0x01)
})
Method (_SRS, 1, NotSerialized)
{
Acquire (LCK2, 0xFFFF)
Store (0x00, LDN)
CreateWordField (Arg0, 0x01, IRQW)
CreateByteField (Arg0, 0x04, DMAC)
CreateByteField (Arg0, 0x08, IOLO)
CreateByteField (Arg0, 0x09, IOHI)
Store (IOLO, IOAL)
Store (IOHI, IOAH)
If (LEqual (IRQW, Zero))
{
Store (Zero, INTR)
}
Else
{
FindSetLeftBit (IRQW, Local0)
Decrement (Local0)
Store (Local0, INTR)
}
If (LEqual (DMAC, Zero))
{
Store (0x04, DMCH)
}
Else
{
FindSetLeftBit (DMAC, Local0)
Decrement (Local0)
Store (Local0, DMCH)
}
Store (One, ACTR)
Release (LCK2)
}
}
}
Name (\PICM, Zero)
Method (\_PIC, 1, NotSerialized)
{
Store (Arg0, \PICM)
}
Scope (\_SB)
{
Device (IUSB)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x01)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN16)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x10)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN17)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x11)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN18)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x12)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN19)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x13)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN20)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x14)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN21)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x15)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
Device (IN22)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, 0x16)
Name (REST, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000000,
}
})
CreateByteField (REST, 0x05, QINT)
CreateBitField (REST, 0x19, QHE)
CreateBitField (REST, 0x1A, QLL)
CreateBitField (REST, 0x1B, QSHR)
Method (_STA, 0, NotSerialized)
{
Return (PSTA (_UID))
}
Method (_DIS, 0, NotSerialized)
{
\_SB.PCI0.IBRG.PIC.ISET (_UID, Zero)
}
Name (_PRS, ResourceTemplate ()
{
Interrupt (ResourceProducer, Level, ActiveLow, Shared)
{
0x00000004,
0x00000005,
0x00000007,
0x0000000A,
0x0000000B,
0x0000000F,
}
})
Method (_CRS, 0, NotSerialized)
{
Store (\_SB.PCI0.IBRG.PIC.IGET (_UID), QINT)
Return (REST)
}
Method (_SRS, 1, NotSerialized)
{
Store (Arg0, REST)
\_SB.PCI0.IBRG.PIC.ISET (_UID, QINT)
}
}
}
Method (\_SB.PCI0._PRT, 0, NotSerialized)
{
If (LEqual (\PICM, One))
{
Return (Package (0x0A)
{
Package (0x04)
{
0x000FFFFF,
0x00,
IUSB,
0x00
},
Package (0x04)
{
0x0001FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0002FFFF,
0x00,
0x00,
0x11
},
Package (0x04)
{
0x0004FFFF,
0x00,
0x00,
0x12
},
Package (0x04)
{
0x0005FFFF,
0x00,
0x00,
0x13
},
Package (0x04)
{
0x0006FFFF,
0x00,
0x00,
0x14
},
Package (0x04)
{
0x0007FFFF,
0x00,
0x00,
0x15
},
Package (0x04)
{
0x0007FFFF,
0x01,
0x00,
0x16
},
Package (0x04)
{
0x0007FFFF,
0x02,
0x00,
0x15
},
Package (0x04)
{
0x0007FFFF,
0x03,
0x00,
0x16
}
})
}
Else
{
Return (Package (0x0A)
{
Package (0x04)
{
0x000FFFFF,
0x00,
IUSB,
0x00
},
Package (0x04)
{
0x0001FFFF,
0x00,
IN16,
0x00
},
Package (0x04)
{
0x0002FFFF,
0x00,
IN17,
0x00
},
Package (0x04)
{
0x0004FFFF,
0x00,
IN18,
0x00
},
Package (0x04)
{
0x0005FFFF,
0x00,
IN19,
0x00
},
Package (0x04)
{
0x0006FFFF,
0x00,
IN20,
0x00
},
Package (0x04)
{
0x0007FFFF,
0x00,
IN21,
0x00
},
Package (0x04)
{
0x0007FFFF,
0x01,
IN22,
0x00
},
Package (0x04)
{
0x0007FFFF,
0x02,
IN21,
0x00
},
Package (0x04)
{
0x0007FFFF,
0x03,
IN22,
0x00
}
})
}
}
OperationRegion (NSPM, SystemIO, 0x0220, 0x04)
Field (NSPM, ByteAcc, NoLock, Preserve)
{
NPSL, 8,
NPSH, 8,
NPEL, 8,
NPEH, 8
}
OperationRegion (POR8, SystemIO, 0x84, 0x02)
Field (POR8, ByteAcc, NoLock, Preserve)
{
PO84, 8,
PO85, 8
}
OperationRegion (WSWC, SystemIO, 0x0240, 0x14)
Field (WSWC, ByteAcc, NoLock, Preserve)
{
WKEV, 8,
WKST, 8,
Offset (0x09),
POBN, 8,
LEDC, 8,
LEDB, 8,
Offset (0x0F),
BASL, 8,
Offset (0x12),
KBCT, 8,
PSCT, 8
}
OperationRegion (PME, SystemIO, 0x0260, 0x08)
Field (PME, ByteAcc, NoLock, Preserve)
{
PMES, 8,
GS1, 8,
GS2, 8,
GS3, 8,
GE0, 8,
GE1, 8,
GE2, 8,
GE3, 8
}
OperationRegion (SMI, SystemIO, 0x0904, 0x01)
Field (SMI, ByteAcc, NoLock, Preserve)
{
SMIC, 8
}
OperationRegion (GPE0, SystemIO, 0x0930, 0x01)
Field (GPE0, ByteAcc, NoLock, Preserve)
{
GP4, 8
}
OperationRegion (SBPM, SystemIO, 0x0900, 0x02)
Field (SBPM, ByteAcc, NoLock, Preserve)
{
SPSL, 8,
SPSH, 8
}
OperationRegion (SGPO, SystemIO, 0x0800, 0x11)
Field (SGPO, ByteAcc, NoLock, Preserve)
{
Offset (0x0A),
, 4,
PLED, 1
}
Method (\_PTS, 1, NotSerialized)
{
Store (Arg0, PO84)
Store (0xFF, NPSH)
Store (0xFF, NPSL)
Store (0xFF, GP4)
Store (0xFF, SPSL)
Store (0xFF, SPSH)
Store (0xFF, PMES)
Store (GE0, Local0)
Or (Local0, 0x01, Local0)
Store (Local0, GE0)
Store (0xFF, GS2)
Store (0x3C, GE2)
If (LLess (Arg0, 0x04))
{
Store (0x00, BASL)
Store (KBCT, Local0)
Or (Local0, 0x95, Local0)
Store (Local0, KBCT)
Store (PSCT, Local0)
Or (Local0, 0x11, Local0)
Store (Local0, PSCT)
Store (0x05, \_SB.PCI0.IBRG.S417.LDN)
Store (0x00, \_SB.PCI0.IBRG.S417.ACTR)
Store (0x06, \_SB.PCI0.IBRG.S417.LDN)
Store (0x00, \_SB.PCI0.IBRG.S417.ACTR)
Store (\_SB.PCI0.IBRG.S417.CFG1, Local0)
Or (Local0, 0x01, Local0)
Store (Local0, \_SB.PCI0.IBRG.S417.CFG1)
}
}
Method (\_WAK, 1, NotSerialized)
{
ShiftLeft (Arg0, 0x04, PO84)
Store (NPSH, Local1)
Store (0xFF, NPSH)
Store (0xFF, NPSL)
Store (0xFF, GP4)
Store (0xFF, SPSL)
Store (0xFF, SPSH)
Store (0xFF, PMES)
Store (GE0, Local0)
And (Local0, 0xFE, Local0)
Store (Local0, GE0)
Store (0x00, GE2)
Store (0xFF, GS2)
And (Local1, 0x04, Local1)
If (LNot (LEqual (Local1, 0x04)))
{
Notify (\_SB.PBTN, 0x02)
}
Store (0x00, BASL)
Store (KBCT, Local0)
And (Local0, 0x6A, Local0)
Store (Local0, KBCT)
Store (PSCT, Local0)
And (Local0, 0xEE, Local0)
Store (Local0, PSCT)
Store (0x05, \_SB.PCI0.IBRG.S417.LDN)
Store (0x01, \_SB.PCI0.IBRG.S417.ACTR)
Store (0x06, \_SB.PCI0.IBRG.S417.LDN)
Store (0x01, \_SB.PCI0.IBRG.S417.ACTR)
Store (\_SB.PCI0.IBRG.S417.CFG1, Local0)
And (Local0, 0xFE, Local0)
Store (Local0, \_SB.PCI0.IBRG.S417.CFG1)
}
Scope (_SI)
{
Method (_SST, 1, NotSerialized)
{
If (LEqual (Arg0, 0x01))
{
Store (One, PLED)
}
If (LEqual (Arg0, 0x02))
{
Store (One, PLED)
}
If (LEqual (Arg0, 0x03))
{
Store (Zero, PLED)
}
If (LEqual (Arg0, 0x04))
{
Store (Zero, PLED)
}
}
}
}
acpidump: iasl processing complete
#
============================================================================
=============================================================
EOM.
More information about the freebsd-acpi
mailing list