Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jul 2005 19:09:12 +0200
From:      "mgedv online" <online@mgedv.net>
To:        <freebsd-acpi@freebsd.org>
Subject:   hp proliant acpi
Message-ID:  <20050701170910.9FCB5186800@mgedv.at>

next in thread | raw e-mail | index | archive | help

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=B0C.

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=B0C.

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)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
# 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@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 =3D "GenuineIntel"  Id =3D 0xf29  Stepping =3D 9
=20
Features=3D0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PG=
E,MCA
,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
real memory  =3D 1476370432 (1407 MB)
avail memory =3D 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=3D0x300>
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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
# 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@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 =3D 100, tick =3D 10000, profhz =3D 1024, stathz =
=3D 128 }
kern.posix1version: 200112
kern.ngroups: 16
kern.job_control: 1
kern.saved_ids: 0
kern.boottime: { sec =3D 1120147253, usec =3D 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)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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=3D\_SB_.PCI0.IBRG.MOMB
dev.acpi_sysresource.0.%pnpinfo: _HID=3DPNP0C02 _UID=3D0
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=3D\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=3Dnone _UID=3D0
dev.cpu.0.%parent: acpi0
dev.pcib.0.%desc: ACPI Host-PCI bridge
dev.pcib.0.%driver: pcib
dev.pcib.0.%location: handle=3D\_SB_.PCI0
dev.pcib.0.%pnpinfo: _HID=3DPNP0A03 _UID=3D0
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=3D0 function=3D0 handle=3D\_SB_.PCI0.CFG0
dev.hostb.0.%pnpinfo: vendor=3D0x1166 device=3D0x0017 subvendor=3D0x0000
subdevice=3D0x0000 class=3D0x060000
dev.hostb.0.%parent: pci0
dev.hostb.1.%desc: Host to PCI bridge
dev.hostb.1.%driver: hostb
dev.hostb.1.%location: slot=3D0 function=3D1
dev.hostb.1.%pnpinfo: vendor=3D0x1166 device=3D0x0017 subvendor=3D0x0000
subdevice=3D0x0000 class=3D0x060000
dev.hostb.1.%parent: pci0
dev.hostb.2.%desc: Host to PCI bridge
dev.hostb.2.%driver: hostb
dev.hostb.2.%location: slot=3D15 function=3D3
dev.hostb.2.%pnpinfo: vendor=3D0x1166 device=3D0x0227 subvendor=3D0x1166
subdevice=3D0x0230 class=3D0x060000
dev.hostb.2.%parent: pci0
dev.atapci.0.%desc: CMD 649 UDMA100 controller
dev.atapci.0.%driver: atapci
dev.atapci.0.%location: slot=3D2 function=3D0
dev.atapci.0.%pnpinfo: vendor=3D0x1095 device=3D0x0649 =
subvendor=3D0x0e11
subdevice=3D0x007e class=3D0x01018f
dev.atapci.0.%parent: pci0
dev.atapci.1.%desc: ServerWorks CSB6 UDMA100 controller
dev.atapci.1.%driver: atapci
dev.atapci.1.%location: slot=3D15 function=3D1
dev.atapci.1.%pnpinfo: vendor=3D0x1166 device=3D0x0213 =
subvendor=3D0x1166
subdevice=3D0x0212 class=3D0x01018a
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=3D5 function=3D0
dev.bge.0.%pnpinfo: vendor=3D0x14e4 device=3D0x16a6 subvendor=3D0x0e11
subdevice=3D0x00bb class=3D0x020000
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=3D6 function=3D0
dev.bge.1.%pnpinfo: vendor=3D0x14e4 device=3D0x16a6 subvendor=3D0x0e11
subdevice=3D0x00bb class=3D0x020000
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=3D15 function=3D0 handle=3D\_SB_.PCI0.IBRG
dev.isab.0.%pnpinfo: vendor=3D0x1166 device=3D0x0203 subvendor=3D0x1166
subdevice=3D0x0201 class=3D0x060100
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=3D\_SB_.PBTN
dev.acpi_button.0.%pnpinfo: _HID=3DPNP0C0C _UID=3D0
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=3D\_TZ_.THM0
dev.acpi_tz.0.%pnpinfo: _HID=3Dnone _UID=3D0
dev.acpi_tz.0.%parent: acpi0
dev.atpic.0.%desc: AT interrupt controller
dev.atpic.0.%driver: atpic
dev.atpic.0.%location: handle=3D\_SB_.PCI0.IBRG.PIC_
dev.atpic.0.%pnpinfo: _HID=3DPNP0000 _UID=3D0
dev.atpic.0.%parent: acpi0
dev.attimer.0.%desc: AT timer
dev.attimer.0.%driver: attimer
dev.attimer.0.%location: handle=3D\_SB_.PCI0.IBRG.TIME
dev.attimer.0.%pnpinfo: _HID=3DPNP0100 _UID=3D0
dev.attimer.0.%parent: acpi0
dev.atdma.0.%desc: AT DMA controller
dev.atdma.0.%driver: atdma
dev.atdma.0.%location: handle=3D\_SB_.PCI0.IBRG.DMA0
dev.atdma.0.%pnpinfo: _HID=3DPNP0200 _UID=3D0
dev.atdma.0.%parent: acpi0
dev.atkbdc.0.%desc: Keyboard controller (i8042)
dev.atkbdc.0.%driver: atkbdc
dev.atkbdc.0.%location: handle=3D\_SB_.PCI0.IBRG.KBD_
dev.atkbdc.0.%pnpinfo: _HID=3DPNP0303 _UID=3D0
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=3D\_SB_.PCI0.IBRG.PS2M
dev.psmcpnp.0.%pnpinfo: _HID=3DPNP0F13 _UID=3D0
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=3D\_SB_.PCI0.IBRG.S417.COMA
dev.sio.0.%pnpinfo: _HID=3DPNP0501 _UID=3D0
dev.sio.0.%parent: acpi0
dev.fdc.0.%desc: Enhanced floppy controller
dev.fdc.0.%driver: fdc
dev.fdc.0.%location: handle=3D\_SB_.PCI0.IBRG.S417.FDC0
dev.fdc.0.%pnpinfo: _HID=3DPNP0700 _UID=3D0
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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
#

# acpidump -d -t -v
acpidump: loading RSD PTR from /dev/mem
/*
  RSD PTR: OEM=3DCOMPAQ, ACPI_Rev=3D1.0x (0)
        RSDT=3D0x57ffa000, cksum=3D42
 */
acpidump: printing various SDT tables
/*
  RSDT: Length=3D48, Revision=3D1, Checksum=3D137,
        OEMID=3DCOMPAQ, OEM Table ID=3DD13, OEM Revision=3D0x2,
        Creator ID=3D=D2, Creator Revision=3D0x162e
        Entries=3D{ 0x57ffa040, 0x57ffa100, 0x57ffa1c0 }
 */
/*
  FACP: Length=3D116, Revision=3D1, Checksum=3D120,
        OEMID=3DCOMPAQ, OEM Table ID=3DD13, OEM Revision=3D0x2,
        Creator ID=3D=D2, Creator Revision=3D0x162e
        FACS=3D0x57ffa0c0, DSDT=3D0x57ffa240
        INT_MODEL=3DAPIC
        Preferred_PM_Profile=3DUnspecified (0)
        SCI_INT=3D9
        SMI_CMD=3D0x904, ACPI_ENABLE=3D0x1, ACPI_DISABLE=3D0x0, =
S4BIOS_REQ=3D0x0
        PSTATE_CNT=3D0x0
        PM1a_EVT_BLK=3D0x900-0x903
        PM1b_EVT_BLK=3D0x220-0x223
        PM1a_CNT_BLK=3D0x230-0x233
        PM1b_CNT_BLK=3D0x910-0x913
        PM_TMR_BLK=3D0x920-0x923
        GPE0_BLK=3D0x930-0x937
        P_LVL2_LAT=3D99 us, P_LVL3_LAT=3D65535 us
        FLUSH_SIZE=3D0, FLUSH_STRIDE=3D0
        DUTY_OFFSET=3D0, DUTY_WIDTH=3D0
        DAY_ALRM=3D73, MON_ALRM=3D74, CENTURY=3D72
        IAPC_BOOT_ARCH=3D
        Flags=3D{WBINVD,PROC_C1,SLP_BUTTON,RTC_S4,TMR_VAL_EXT}
 */
/*
  FACS: Length=3D64, HwSig=3D0x0000abcd, Firm_Wake_Vec=3D0x00000000
        Global_Lock=3D
        Flags=3D
        Version=3D0
 */
/*
  DSDT: Length=3D7577, Revision=3D1, Checksum=3D208,
        OEMID=3DCOMPAQ, OEM Table ID=3DDSDT, OEM Revision=3D0x1,
        Creator ID=3DMSFT, Creator Revision=3D0x100000b
 */
/*
  APIC: Length=3D148, Revision=3D1, Checksum=3D181,
        OEMID=3DCOMPAQ, OEM Table ID=3D00000083, OEM Revision=3D0x2,
        Creator ID=3D=D2, Creator Revision=3D0x162e
        Local APIC ADDR=3D0xfee00000
        Flags=3D{PC-AT}

        Type=3DLocal APIC
        ACPI CPU=3D0
        Flags=3D{ENABLED}
        APIC ID=3D0

        Type=3DLocal APIC
        ACPI CPU=3D2
        Flags=3D{DISABLED}
        APIC ID=3D2

        Type=3DLocal APIC
        ACPI CPU=3D4
        Flags=3D{DISABLED}
        APIC ID=3D4

        Type=3DLocal APIC
        ACPI CPU=3D6
        Flags=3D{DISABLED}
        APIC ID=3D6

        Type=3DLocal APIC
        ACPI CPU=3D1
        Flags=3D{DISABLED}
        APIC ID=3D1

        Type=3DLocal APIC
        ACPI CPU=3D3
        Flags=3D{DISABLED}
        APIC ID=3D3

        Type=3DLocal APIC
        ACPI CPU=3D5
        Flags=3D{DISABLED}
        APIC ID=3D5

        Type=3DLocal APIC
        ACPI CPU=3D7
        Flags=3D{DISABLED}
        APIC ID=3D7

        Type=3DIO APIC
        APIC ID=3D2
        INT BASE=3D0
        ADDR=3D0x00000000fec00000

        Type=3DIO APIC
        APIC ID=3D3
        INT BASE=3D16
        ADDR=3D0x00000000fec01000

        Type=3DINT Override
        BUS=3D0
        IRQ=3D0
        INTR=3D2
        Flags=3D{Polarity=3Dactive-hi, Trigger=3Dedge}

        Type=3DLocal NMI
        ACPI CPU=3D0
        LINT Pin=3D1
        Flags=3D{Polarity=3Dconforming, Trigger=3Dconforming}
 */
/*
  SPCR: Length=3D80, Revision=3D1, Checksum=3D31,
        OEMID=3DCOMPAQ, OEM Table ID=3DSPCRRBSU, OEM Revision=3D0x1,
        Creator ID=3D=D2, Creator Revision=3D0x162e
 */
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
#
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
EOM.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050701170910.9FCB5186800>