% cd '#ec'; for(i in *){echo $i '=' `{cat $i}} *e820 = 1 0x0000000000000000 0x0000000000099c00 2 0x0000000000099c00 0x00000000000a0000 2 0x00000000000e0000 0x0000000000100000 1 0x0000000000100000 0x00000000cad16000 4 0x00000000cad16000 0x00000000cad5b000 2 0x00000000cad5b000 0x00000000cad79000 1 0x00000000cad79000 0x00000000cad7d000 2 0x00000000cad7d000 0x00000000cad7f000 1 0x00000000cad7f000 0x00000000cad80000 2 0x00000000cad80000 0x00000000cad83000 4 0x00000000cad83000 0x00000000cad86000 2 0x00000000cad86000 0x00000000cada6000 4 0x00000000cada6000 0x00000000cada7000 2 0x00000000cada7000 0x00000000cadca000 4 0x00000000cadca000 0x00000000cadd9000 2 0x00000000cadd9000 0x00000000cae07000 1 0x00000000cae07000 0x00000000cb800000 1 0x0000000100000000 0x000000012c000000 2 0x00000000cb800000 0x00000000cc000000 2 0x00000000cdc00000 0x00000000d0000000 2 0x00000000f8000000 0x00000000fc000000 2 0x00000000fec00000 0x00000000fec01000 2 0x00000000fed10000 0x00000000fed14000 2 0x00000000fed18000 0x00000000fed1a000 2 0x00000000fed1c000 0x00000000fed20000 2 0x00000000fee00000 0x00000000fee01000 2 0x00000000ffa00000 0x00000000ffc00000 2 0x00000000ffe00000 0x0000000100000000 bootfile = /amd64/9pc64 cdboot = yes monitor = ask mouseport = ask vgasize = ask % cat '#'P/archctl cpu PentiumIII/Xeon 2396 pge pge on coherence mfence cmpswap cmpswap486 arch ACPI cache 0x0000000000000000 655360 wb cache 0x00000000000a0000 131072 uc cache 0x00000000000c0000 81920 wp cache 0x00000000000d4000 81920 uc cache 0x00000000000e8000 98304 wp cache 0x0000000000100000 3421503488 wb cache 0x00000000cc000000 67108864 uc cache 0x00000000d0000000 67108864 wc cache 0x00000000d4000000 738197504 uc cache 0x0000000100000000 738197504 wb cache 0x000000012c000000 63686311936 uc % cat '#'P/irqalloc 1 -1 debugexc 2 -1 nmi 3 -1 debugpt 7 -1 mathemu 8 -1 doublefault 9 -1 mathover 14 -1 faultamd64 15 -1 unexpected 16 -1 matherror 19 -1 simderror 50 18 clock 51 19 lapicerror 63 31 lapicspurious 65 5 ether0 73 1 kbd 81 3 hda 89 11 ehci 97 5 mmc 97 5 ehci 105 10 sdE (ahci) % cat '#'P/ioalloc 20 21 i8259.0 60 60 i8042.data 62 62 ec.data 64 64 i8042.cs 66 66 ec.sc 70 71 rtc/nvr a0 a1 i8259.1 2b0 2df vga 3c0 3da vga cf8 cfb pcicfg.addr cfc cff pcicfg.data fff fff dummy e000 e01f PCI.0.31.3 e020 e03f PCI.0.31.2 e040 e05f PCI.0.25.0 e060 e063 PCI.0.31.2 e070 e077 PCI.0.31.2 e080 e083 PCI.0.31.2 e090 e097 PCI.0.31.2 e0b0 e0b7 PCI.0.2.0 % cat '#'c/config # pc64 - amd64 pc terminal with local disk dev root cons swap arch pnp pci env pipe proc mnt srv shr dup rtc tls cap kprof fs ether netif bridge netif log ip arp chandial ip ipv6 ipaux iproute netlog ethermedium nullmedium pktmedium inferno draw screen vga vgax vgasoft mouse mouse kbd vga pci sd # floppy dma aoe # lpt audio dma # pccard # i82365 cis uart usb segment vmx dtracy link # devpccard pci # devi82365 cputemp pci # ether2000 ether8390 ether2114x pci # ether589 etherelnk3 ether79c970 pci # ether8003 ether8390 ether8139 pci ether8169 pci ethermii # should be obsoleted by igbe # ether82543gc pci # ether82557 pci ether82563 pci ether82598 pci etherx550 pci # ether83815 pci etherbcm pci # etherdp83820 pci ethermii # etherec2t ether8390 # etherelnk3 pci # etherga620 pci etherigbe pci ethermii # ethervgbe pci ethermii # ethervt6102 pci ethermii # ethervt6105m pci ethermii ethersink # ethersmc devi82365 cis etheryuk pci # etherwavelan wavelan devi82365 cis pci etheriwl pci wifi etherwpi pci wifi etherrt2860 pci wifi ethervirtio pci ethervirtio10 pci ethermedium # pcmciamodem netdevmedium loopbackmedium usbuhci pci usbohci pci usbehci pci usbehcipc usbxhci pci # audiosb16 dma # audioac97 pci audioac97mix audiohda pci misc pci pcipc archgeneric devkbd i8259 i8253 archacpi mp apic squidboy ec hpet archmp mp apic squidboy mtrr sdaoe sdide pci sdscsi sd53c8xx pci sdscsi # sdmylex pci sdscsi sdiahci pci sdscsi led # sdodin pci sdscsi led sdvirtio pci sdscsi sdvirtio10 pci sdscsi sdmmc pci pmmc sdnvme pci sdloop sdram uarti8250 uartisa uartpci pci vgasoft =cur swcursor # vga3dfx +cur # vgaark2000pv +cur # vgabt485 =cur # vgaclgd542x +cur # vgaclgd546x +cur # vgact65545 +cur # vgacyber938x +cur # vgaet4000 +cur # vgageode +cur # vgahiqvideo +cur # vgai81x +cur vgaigfx +cur # vgamach64xx +cur # vgamga2164w +cur # vgamga4xx +cur # vganeomagic +cur # vganvidia +cur vgaradeon +cur # vgargb524 =cur # vgas3 +cur vgasavage # vgat2r4 +cur # vgatvp3020 =cur # vgatvp3026 =cur vgavesa # vgavmware +cur dtracysys dtracytimer ip tcp udp rudp ipifc icmp icmp6 gre ipmux esp il port int cpuserver = 0; bootdir /$objtype/bin/paqfs /$objtype/bin/auth/factotum bootfs.paq boot % cat '#'c/sysstat 0 26645 165057 22429 11983 0 0 17 99 0 1 46128 72523 54219 13728 0 0 0 100 0 2 40107 73359 46773 18397 0 0 0 99 0 3 31478 110441 36291 17484 0 0 0 100 0 % cat '#'¶/swap 4146057216 memory 4096 pagesize 404889 kernel 3005/586573 user 0/160000 swap 1099/586573 reclaim 3964640/4064224/1650318976 kernel malloc 0/0/1485287079 kernel draw 192/65568/16777216 kernel secret % awk /^Plan 9/{p=1} /^init: starting/{exit} {if(p)print} '#'c/kmesg Plan 9 HPET: fed00000 8086a701 14 MHz 125 holes free 0x00025000 0x00099000 475136 0x00100000 0x00110000 65536 0x0059b000 0x632b0000 1657884672 1658425344 bytes free cpu0: 2396MHz GenuineIntel PentiumIII/Xeon (AX 00020655 CX 009AE3FD DX BFEBFBFF) LAPIC: fee00000 0xfffffe80fee00000 ec: cmd 66, data 62 ELCR: 0C28 cpu0: lapic clock at 133MHz cpu2: 2396MHz GenuineIntel PentiumIII/Xeon (AX 00020655 CX 009AE3FD DX BFEBFBFF) cpu1: 2396MHz GenuineIntel PentiumIII/Xeon (AX 00020655 CX 009AE3FD DX BFEBFBFF) cpu3: 2396MHz GenuineIntel PentiumIII/Xeon (AX 00020655 CX 009AE3FD DX BFEBFBFF) #l0: i82577: 1000Mbps port 0xED900000 irq 5 ea 70581221aad9 #S/sdE: ahci: sata-II with 2 ports #A0: hda mem ed920000 irq 3 #A0: codec #0, vendor 14f15068, rev 00100302 #A0: codec #3, vendor 80862804, rev 00100000 usbehci: 0x8086 0x3b3c: port ed928000 size 1024 irq 11 usbehci: 0x8086 0x3b34: port ed927000 size 1024 irq 5 3878M memory: 1587M kernel data, 2291M user, 2916M swap bootfs: Wed Apr 13 14:58:09 GMT 2022 fingerprint: 158c55aeed3a9f19e1243d78fdbcf31890b5e2ef i82577: no phy sdE0: LLBA 500,118,192 sectors SATA SSD 0200Ic10 00000000000000003380 [newdrive] sdE1: LBA 0 sectors TEAC DV-W28S-V B.0A [newdrive] /dev/sdE0: SATA SSD /dev/sdE0/data /dev/sdE0/ntfs /dev/sdE0/ntfs1 /dev/sdE0/ntfs2 /dev/sdE1: TEAC DV-W28S-V B.0A /dev/sdM0: MMC Host Controller /dev/sdU12be9: SMI USB DISK 1100 /dev/sdU12be9/data 9660 /dev/sdU12be9/esp dos bootargs is (tcp, tls, il, local!device)[local!/dev/sdU12be9/data] user[glenda]: % pci -v 0.0.0: brg 06.00.00 8086/0044 0 Intel Corporation Core Processor DRAM Controller 0.2.0: vid 03.00.00 8086/0046 11 0:e0000004 4194304 2:d000000c 268435456 4:0000e0b1 8 Intel Corporation Core Processor Integrated Graphics Controller 0.25.0: net 02.00.00 8086/10ea 5 0:ed900000 131072 1:ed929000 4096 2:0000e041 32 Intel Corporation 82577LM Gigabit Network Connection 0.26.0: usb 0c.03.20 8086/3b3c 11 0:ed928000 1024 Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller 0.27.0: aud 04.03.00 8086/3b56 3 0:ed920004 16384 Intel Corporation 5 Series/3400 Series Chipset High Definition Audio 0.28.0: brg 06.04.00 8086/3b42 11 Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 0.28.1: brg 06.04.00 8086/3b44 11 Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 0.28.2: brg 06.04.00 8086/3b46 10 Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 0.29.0: usb 0c.03.20 8086/3b34 5 0:ed927000 1024 Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller 0.30.0: brg 06.04.01 8086/2448 0 Intel Corporation 82801 Mobile PCI Bridge 0.31.0: brg 06.01.00 8086/3b07 0 Intel Corporation QM57 Chipset LPC Interface Controller 0.31.2: disk 01.06.01 8086/3b2f 10 0:0000e091 8 1:0000e081 4 2:0000e071 8 3:0000e061 4 4:0000e021 32 5:ed926000 2048 Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller 0.31.3: smb 0c.05.00 8086/3b30 10 0:ed925004 256 4:0000e001 32 Intel Corporation 5 Series/3400 Series Chipset SMBus Controller 0.31.6: sigl 11.80.00 8086/3b32 10 0:ed924004 4096 Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem 10.0.0: net 02.80.00 8086/422c 10 0:ed500004 8192 Intel Corporation Centrino Advanced-N 6200 11.0.0: brg 06.07.00 1180/0476 3 0:ed403000 4096 Ricoh Co Ltd RL5c476 II 11.0.1: --- 0c.00.10 1180/0832 3 0:ed402000 2048 Ricoh Co Ltd R5C832 IEEE 1394 Controller 11.0.2: base 08.05.00 1180/0822 5 0:ed401000 256 Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter 11.1.0: brg 06.07.00 1180/0476 5 0:ed400000 4096 Ricoh Co Ltd RL5c476 II 63.0.0: brg 06.00.00 8086/2c62 0 Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers 63.0.1: brg 06.00.00 8086/2d01 0 Intel Corporation Core Processor QuickPath Architecture System Address Decoder 63.2.0: brg 06.00.00 8086/2d10 0 Intel Corporation Core Processor QPI Link 0 63.2.1: brg 06.00.00 8086/2d11 0 Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 63.2.2: brg 06.00.00 8086/2d12 0 Intel Corporation 1st Generation Core i3/5/7 Processor Reserved 63.2.3: brg 06.00.00 8086/2d13 0 Intel Corporation 1st Generation Core i3/5/7 Processor Reserved % aux/cpuid vendor GenuineIntel procmodel 00020655 / 01100800 typefammod 0 06 026 5 features fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat features pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe features pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt extmodel 00000000 / 00000000 extfeatures syscall nx tscp lm extfeatures ahf64 procname Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz physbits 36 virtbits 48 % aux/icanhasmsi 0.2.0 0.25.0 0.27.0 0.28.0 0.28.1 0.28.2 0.31.2 0.31.6 10.0.0 % aux/icanhasvmx -v vmcsrev 0xf vmxonsz 1024 vmcsmem 6 extcontrols 1 pin extirq nmiexit virtnmi preempt proc irqwin tscoffset hltexit invlpgexit mwaitexit rdpmcexit rdtscexit cr3ldexit proc cr3stexit cr8ldexit cr8stexit tprshadow nmiwin movdrexit ioexit iobitmap mtf proc msrbitmap monitorexit pauseexit proc2 virtapic ept gdtexit rdtscp virtx2apic vpid wbinvdexit unrestr entry loaddebug guest64 entrysmm dualmonitor loadperfglobal loadpat loadefer exit savedebug host64 saveperfglobal ackextirq !savepat !loadpat saveefer loadefer exit savepreempt misc preemptdiv:7 cr3targ:4 maxmsr:0 mseg:0x0 misc longmodeswitch hlt shutdown ipi cr0fixed pe ne pg cr4fixed !umip vmxe !fsgsbase !osxsave !smep !smap !pke vmcsenum 0x2a ept xonly pwl4 ucmem wbmem 2MBpage invept invept.single invept.all vpid invvpid invvpid.addr invvpid.single invvpid.all invvpid.noglob % aux/pcmcia % cat '#'u/usb/ctl ep1.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 0 rootport 0 addr 0 busy roothub csp 0x000009 ports 2 ehci ep2.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 0 rootport 0 addr 0 busy roothub csp 0x000009 ports 2 ehci ep3.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 1 rootport 1 addr 3 busy hub csp 0x010009 ports 8 none ehci ep4.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 3 port 1 rootport 1 addr 4 busy storage csp 0x500608 vid 0x090c did 0x1000 'SMI Corporation' 'USB DISK' 12be9 ehci ep4.1 enabled bulk r speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 3 port 1 rootport 1 addr 4 busy ep4.2 enabled bulk w speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 3 port 1 rootport 1 addr 4 busy ep5.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 1 rootport 1 addr 5 busy hub csp 0x010009 ports 6 none ehci ep6.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 3 port 2 rootport 1 addr 6 busy storage csp 0x500608 vid 0x13fe did 0x6300 SMI 'Intenso Ultra Line' bf1e6 ehci ep6.1 enabled bulk r speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 3 port 2 rootport 1 addr 6 busy ep6.2 enabled bulk w speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 3 port 2 rootport 1 addr 6 busy % cat '#'S/sdctl sdE ahci ahci port 0xfffffe80ed926000: 64a ncq ntf ss alp led clo pmb slum pslum ems apts alhd xonly smb elmt iss 2 ncs 31 np 6 ghc 80000002 isr 0 pi 3 0-1 ver 10300 sdM mmc 1 units sdZ ram 4 units % cat '#'S/sdE0/ctl inquiry SATA SSD model SATA SSD serial 00000000000000003380 firm 0200Ic10 wwn 5000000000000000 flag lba llba smart power nop ata8 udma 6 reg task 50 cmd c017 serr 0 ci 0 is 0 sig 101 sstatus 123 cmd cr fr pod sud st mode auto sataii geometry 500118192 512 alignment 512 0 missirq 0 part data 0 500118192 part ntfs 2048 22491136 part ntfs1 22491136 252686336 part ntfs2 252686336 500103168 % cat '#'S/sdE1/ctl inquiry TEAC DV-W28S-V B.0A model TEAC DV-W28S-V serial firm B.0A flag lba nop atapi ata8 udma 5 reg task 2451 cmd 4c017 serr 0 ci 0 is 0 sig eb140101 sstatus 113 cmd hpcp cr fr pod sud st mode auto sataii geometry 0 0 alignment 0 0 missirq 0 % cat '#'S/sdM0/ctl inquiry MMC Host Controller % cat '#'l0/ether0/addr 70581221aad9 % cat '#'l0/ether0/stats in: 0 link: 0 out: 0 crc errs: 0 overflows: 0 soft overflows: 0 framing errs: 0 buffer errs: 0 output errs: 0 prom: 0 mbps: 1000 addr: 70581221aad9 % cat '#'l0/ether0/ifstats lintr: 0 1 rintr: 0 1 tintr: 0 0 ixcs: 0 0 0 rdtr: 25 radv: 500 ctrl: 00100240 ctrlext: 01481000 status: 40080600 txcw: 00000000 txdctl: 00040004 pba: 000e0012 speeds: 10:0 100:0 1000:0 ?:0 type: i82577 eeprom: 5870 2112 d9aa 0800 ffff 00c1 ffff ffff ffff ffff 10c3 8338 10f7 10ea 0000 0000 0702 0000 0000 a505 0028 1800 0000 0c00 18f4 0b40 0843 0013 10ea baad 10ea 10eb baad baad baad baad 8000 8090 4e00 0000 0000 0000 0000 0000 0000 0000 0000 ffff 0100 4000 1334 4007 ffff ffff ffff ffff ffff ffff ffff ffff ffff 0100 ffff f05d % cat '#'v/vgactl type igfx hwgc off hwaccel off hwblank off addr p 0xd0000000 v 0xfffffe80d0000000 size 0x4000000 softscreen on @{rfork n; aux/realemu; aux/vga -p} vga->attr: vid=0x8086 vga->attr: did=0x0046 vga misc 67 vga feature 00 vga sequencer 03 00 03 00 02 vga crt 5F 4F 50 82 55 81 BF 1F - 00 4F 0D 0E 00 00 07 80 9C 8E 8F 28 1F 96 B9 A3 - FF vga graphics 00 00 00 00 00 10 0E 00 - FF vga attribute 00 01 02 03 04 05 14 07 - 38 39 3A 3B 3C 3D 3E 3F 0C 00 0F 08 00 vga virtual 0 0 vga apz 0 vga linear 1 igfx pipe a src [0006001c] = 027f018f igfx pipe a conf [00070008] = c0000050 igfx pipe a dm1 [00060030] = 7e12b0cf igfx pipe a dn1 [00060034] = 00800000 igfx pipe a lm1 [00060040] = 000213a5 igfx pipe a ln1 [00060044] = 00080000 igfx pipe a dm2 [00060038] = 00000000 igfx pipe a dn2 [0006003c] = 00000000 igfx pipe a lm2 [00060048] = 00000000 igfx pipe a ln2 [0006004c] = 00000000 igfx pipe a dm1 tu 64 igfx pipe a dm1/dn1 0.146021 igfx pipe a lm1/ln1 0.259592 igfx pipe a ht [00060000] = 058b04ff igfx pipe a hb [00060004] = 058b04ff igfx pipe a hs [00060008] = 053e051d igfx pipe a vt [0006000c] = 0335031f igfx pipe a vb [00060010] = 0335031f igfx pipe a vs [00060014] = 03270323 igfx pipe a vss [00060028] = 00000000 igfx fdi a conf [000f0008] = c0000040 igfx fdi a dm1 [000e0030] = 00000000 igfx fdi a dn1 [000e0034] = 00000000 igfx fdi a lm1 [000e0040] = 00000000 igfx fdi a ln1 [000e0044] = 00000000 igfx fdi a dm2 [000e0038] = 00000000 igfx fdi a dn2 [000e003c] = 00000000 igfx fdi a lm2 [000e0048] = 00000000 igfx fdi a ln2 [000e004c] = 00000000 igfx fdi a ht [000e0000] = 058b04ff igfx fdi a hb [000e0004] = 058b04ff igfx fdi a hs [000e0008] = 053e051d igfx fdi a vt [000e000c] = 0335031f igfx fdi a vb [000e0010] = 0335031f igfx fdi a vs [000e0014] = 03270323 igfx fdi a vss [000e0028] = 00000000 igfx fdi a dpctl [000e0300] = 00000000 igfx fdi a txctl [00060100] = b01c4000 igfx fdi a rxctl [000f000c] = b01a2050 igfx fdi a rxmisc [000f0010] = 00000080 igfx fdi a rxtu1 [000f0030] = 7e000000 igfx fdi a rxtu2 [000f0038] = 7e000000 igfx dsp a cntr [00070180] = 18000000 igfx dsp a linoff [00070184] = 00000000 igfx dsp a stride [00070188] = 00001000 igfx dsp a surf [0007019c] = 00000000 igfx dsp a tileoff [000701a4] = 00000000 igfx cur a cntr [00070080] = 00000000 igfx cur a base [00070084] = 00000000 igfx cur a pos [00070088] = 00000000 igfx pipe b src [0006101c] = 027f01df igfx pipe b conf [00071008] = 00000000 igfx pipe b dm1 [00061030] = 00000000 igfx pipe b dn1 [00061034] = 00000000 igfx pipe b lm1 [00061040] = 00000000 igfx pipe b ln1 [00061044] = 00000000 igfx pipe b dm2 [00061038] = 00000000 igfx pipe b dn2 [0006103c] = 00000000 igfx pipe b lm2 [00061048] = 00000000 igfx pipe b ln2 [0006104c] = 00000000 igfx pipe b ht [00061000] = 031f027f igfx pipe b hb [00061004] = 03170287 igfx pipe b hs [00061008] = 02ef028f igfx pipe b vt [0006100c] = 020c01df igfx pipe b vb [00061010] = 020401e7 igfx pipe b vs [00061014] = 01eb01e9 igfx pipe b vss [00061028] = 00000000 igfx fdi b conf [000f1008] = 00000000 igfx fdi b dm1 [000e1030] = 00000000 igfx fdi b dn1 [000e1034] = 00000000 igfx fdi b lm1 [000e1040] = 00000000 igfx fdi b ln1 [000e1044] = 00000000 igfx fdi b dm2 [000e1038] = 00000000 igfx fdi b dn2 [000e103c] = 00000000 igfx fdi b lm2 [000e1048] = 00000000 igfx fdi b ln2 [000e104c] = 00000000 igfx fdi b ht [000e1000] = 031f027f igfx fdi b hb [000e1004] = 03170287 igfx fdi b hs [000e1008] = 02ef028f igfx fdi b vt [000e100c] = 020c01df igfx fdi b vb [000e1010] = 020401e7 igfx fdi b vs [000e1014] = 01eb01e9 igfx fdi b vss [000e1028] = 00000000 igfx fdi b dpctl [000e1300] = 00000000 igfx fdi b txctl [00061100] = 00044000 igfx fdi b rxctl [000f100c] = 00000040 igfx fdi b rxmisc [000f1010] = 00000080 igfx fdi b rxtu1 [000f1030] = 7e000000 igfx fdi b rxtu2 [000f1038] = 7e000000 igfx dsp b cntr [00071180] = 00000000 igfx dsp b linoff [00071184] = 00000000 igfx dsp b stride [00071188] = 00000000 igfx dsp b surf [0007119c] = 00000000 igfx dsp b tileoff [000711a4] = 00000000 igfx cur b cntr [000700c0] = 00000000 igfx cur b base [000700c4] = 00000000 igfx cur b pos [000700c8] = 00000000 igfx dpll a ctrl [000c6014] = 88046004 igfx dpll a fp0 [000c6040] = 00021006 igfx dpll a fp1 [000c6044] = 00030d07 igfx dpll a ctrl p1 3 igfx dpll a ctrl p2 14 igfx dpll a fp0 m1 16 igfx dpll a fp0 m2 6 igfx dpll a fp0 n 2 igfx dpll a cref 120000000 igfx dpll a fp0 freq 70000000 igfx dpll b ctrl [000c6018] = 04800080 igfx dpll b fp0 [000c6048] = 00030d07 igfx dpll b fp1 [000c604c] = 00030d07 igfx dpll b ctrl p1 8 igfx dpll b ctrl p2 10 igfx dpll b fp0 m1 13 igfx dpll b fp0 m2 7 igfx dpll b fp0 n 3 igfx dpll b cref 120000000 igfx dpll b fp0 freq 25200000 igfx dpll c ctrl p1 9 igfx dpll c ctrl p2 10 igfx dpll c fp0 m1 0 igfx dpll c fp0 m2 0 igfx dpll c fp0 n 0 igfx dpll c cref 120000000 igfx dpll c fp0 freq 8000000 igfx dpll d ctrl p1 9 igfx dpll d ctrl p2 10 igfx dpll d fp0 m1 0 igfx dpll d fp0 m2 0 igfx dpll d fp0 n 0 igfx dpll d cref 120000000 igfx dpll d fp0 freq 8000000 igfx dpllsel a dpllsel [000c7000] = 00000000 igfx drefctl [000c6200] = 00001002 igfx rawclkfreq [000c6204] = 0000007d igfx ssc4params [000c6210] = 00000000 igfx dp a ctl [00064000] = 00000018 igfx dp a dpcd [00] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [10] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [20] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [30] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [40] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [50] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [60] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [70] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [80] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [90] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [a0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [b0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [c0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [d0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [e0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp a dpcd [f0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b ctl [000e4100] = 00000018 igfx dp b dpcd [00] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [10] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [20] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [30] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [40] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [50] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [60] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [70] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [80] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [90] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [a0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [b0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [c0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [d0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [e0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp b dpcd [f0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c ctl [000e4200] = 0000001c igfx dp c dpcd [00] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [10] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [20] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [30] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [40] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [50] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [60] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [70] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [80] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [90] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [a0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [b0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [c0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [d0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [e0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp c dpcd [f0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d ctl [000e4300] = 00000018 igfx dp d dpcd [00] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [10] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [20] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [30] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [40] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [50] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [60] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [70] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [80] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [90] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [a0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [b0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [c0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [d0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [e0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx dp d dpcd [f0] = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 igfx hdmi b ctl [000e1140] = 00000018 igfx hdmi c ctl [000e1150] = 0000001c igfx hdmi d ctl [000e1160] = 00000018 igfx pfit a ctrl [00068080] = 80800000 igfx pfit a winpos [00068070] = 00000000 igfx pfit a winsize [00068074] = 05000320 igfx pfit a pwrgate [00068060] = 80800000 igfx pfit b ctrl [00068880] = 00000000 igfx pfit b winpos [00068870] = 00000000 igfx pfit b winsize [00068874] = 00000000 igfx pfit b pwrgate [00068860] = 00000000 igfx ppcontrol [000c7204] = 00000003 igfx ppstatus [000c7200] = c0000008 igfx adpa [000e1100] = 00000018 igfx lvds [000e1180] = 80308302 igfx vgacntrl [00041000] = 0020298e % xd -x1 '#'r/nvram 0000000 21 54 46 49 17 12 04 12 05 22 26 02 50 80 00 00 0000010 00 ed 95 2b 05 67 02 ff ff 21 e1 ac 45 d4 fc af 0000020 25 21 ef 9e bd 2f e9 01 21 c5 7c ec 21 fd 0f a0 0000030 ff ff 20 a5 2b ac 0c 6c 80 3f 96 78 ae bc 0f d9 0000040 34 12 00 a5 87 6a 05 87 3c 00 6d df 94 c0 00 00 0000050 00 17 c8 90 01 90 00 00 00 00 00 00 00 00 00 00 0000060 00 0e 00 08 00 00 c4 00 00 00 00 00 b2 00 01 00 0000070 00 7e 4c 00 c9 c1 0b 13 10 35 00 00 00 00 00 00 0000080 21 54 46 49 17 12 04 12 05 22 26 02 00 80 00 00 0000090 00 ed 95 2b 05 67 02 ff ff 21 e1 ac 45 d4 fc af 00000a0 25 21 ef 9e bd 2f e9 01 21 c5 7c ec 21 fd 0f a0 00000b0 ff ff 20 a5 2b ac 0c 6c 80 3f 96 78 ae bc 0f d9 00000c0 34 12 00 a5 87 6a 05 87 3c 00 6d df 94 c0 00 00 00000d0 00 17 c8 90 01 90 00 00 00 00 00 00 00 00 00 00 00000e0 00 0e 00 08 00 00 c4 00 00 00 00 00 b2 00 01 00 00000f0 00 7e 4c 00 c9 c1 0b 13 10 35 00 00 00 00 00 00 0000100 0000100 % cat '#'A/audiostat bufsize 1024 buffered 0 codec 0 pin 31 inpin 35 aout 16 c1d aout 17 c1d aout 18 611 beep 19 70000c ain 20 100d1b ← asel 23, asel 24, pin 35, amix 36 ain 21 100d1b ← asel 23, asel 24, pin 35, amix 36 ain 22 100d1b ← asel 23, asel 24, pin 35, amix 36 asel 23 30050d ← pin 26, pin 27, pin 29, pin 30 asel 24 30050d ← pin 26, pin 27, pin 29, pin 30 pin 25 out jack ext front hpout black ← aout 16, aout 17 pin 26 in jack ext front micin black pin 27 inout nothing ext N/A other ? eapd ← aout 16, aout 17 pin 28 out nothing ext N/A other ? ← aout 16, aout 17 pin 29 inout nothing ext N/A other ? eapd ← aout 16, aout 17 pin 30 in nothing ext N/A other ? pin 31 out fix int N/A speaker ? ← aout 16, aout 17 pin 32 out nothing ext N/A other ? ← aout 18 aout 33 611 pin 34 out nothing ext N/A other ? ← aout 33 pin 35 in nothing ext N/A other ? amix 36 20050b ← aout 16, aout 17 beep 37 f00000 codec 3 pin 31 inpin 35 aout 2 6611 aout 3 6611 pin 4 out nothing int special digiout ? hdmi ← aout 2, aout 3 pin 5 out jack int special digiout ? hdmi ← aout 2, aout 3 pin 6 out nothing int special digiout ? hdmi ← aout 2, aout 3 beep 7 f00000 outpath aout 16 → pin 31 outamp aout 16 inpath pin 35 → ain 20 inamp ain 20 % cat '#'A/volume master 100 100 recgain 0 0 speed 44100 delay 1764 % cat /mnt/apm/ctl