term% for(i in *){echo $i '=' `{cat $i}} *acpi = 0xd7ffd014 *bootscreen = 1920x1080x32 x8r8g8b8 0xe0000000 *e820 = 1 0000000000000000 0000000000008000 1 0000000000008000 000000000000c000 1 000000000000c000 0000000000058000 2 0000000000058000 0000000000059000 1 0000000000059000 000000000009d000 2 000000000009d000 00000000000a0000 1 0000000000100000 00000000b9034000 2 00000000b9034000 00000000b9054000 1 00000000b9054000 00000000ca2bc000 2 00000000ca2bc000 00000000cbeff000 4 00000000cbeff000 00000000cbf00000 2 00000000cbf00000 00000000cbf2a000 2 00000000cbf2a000 00000000cc023000 2 00000000cc023000 00000000cc024000 1 00000000cc024000 00000000ccc47000 2 00000000ccc47000 00000000ccc49000 1 00000000ccc49000 00000000cf050000 2 00000000cf050000 00000000cfb55000 1 00000000cfb55000 00000000cfc53000 2 00000000cfc53000 00000000d08bc000 1 00000000d08bc000 00000000d08bd000 2 00000000d08bd000 00000000d0941000 1 00000000d0941000 00000000d0944000 2 00000000d0944000 00000000d2033000 1 00000000d2033000 00000000d4f13000 2 00000000d4f13000 00000000d5833000 2 00000000d5833000 00000000d5884000 2 00000000d5884000 00000000d7084000 2 00000 000d7084000 00000000d7f77000 4 00000000d7f77000 00000000d7fc6000 3 00000000d7fc6000 00000000d7ffe000 2 00000000d7ffe000 00000000d7fff000 1 0000000100000000 0000000521800000 2 00000000000a0000 0000000000100000 2 00000000d7fff000 00000000d8100000 2 00000000d8600000 00000000dc800000 2 00000000f80fa000 00000000f80fb000 2 00000000f80fd000 00000000f80fe000 2 00000000fe000000 00000000fe011000 bootfile = /amd64/9pc64 cdboot = yes monitor = ask mouseport = ask vgasize = ask term% cat '#'P/archctl cpu P6 2812 pge pge on coherence mfence cmpswap cmpswap486 arch ACPI cache 0x0000000000000000 655360 wb cache 0x00000000000a0000 131072 uc cache 0x00000000000c0000 262144 wp cache 0x0000000000100000 3656384512 wb cache 0x00000000da000000 100663296 uc cache 0x00000000e0000000 67108864 wc cache 0x00000000e4000000 469762048 uc cache 0x0000000100000000 545460846592 wb term% 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 -1 ether0 73 -1 ether1 81 1 kbd 89 -1 hda 97 -1 xhci 105 -1 sdE (ahci) 113 12 kbdaux term% 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 e03f PCI.0.2.0 e060 e07f PCI.0.23.0 e080 e087 PCI.0.22.3 e088 e08f PCI.0.23.0 e090 e093 PCI.0.23.0 efa0 efbf PCI.0.31.4 term% 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 ssl 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 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 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 term% cat '#'c/swap cat: can't open #c/swap: '#c/swap' file does not exist term% cat '#'c/systat cat: can't open #c/systat: '#c/systat' file does not exist term% awk /^Plan 9/{p=1} /^init: starting/{exit} {if(p)print} '#'c/kmesg rc: #d/0: token '{': syntax error term% cat '#'c/kmesg Plan 9 HPET: fed00000 8086a701 24 MHz 124 holes free 0x00025000 0x00058000 208896 0x00059000 0x0009d000 278528 0x00100000 0x00110000 65536 0x005e0000 0x7ffff000 2141319168 2141872128 bytes free cpu0: 2812MHz GenuineIntel P6 (AX 000406E3 CX 77FAFBFF DX BFEBFBFF) LAPIC: fee00000 0xffffff00fee00000 ec: cmd 66, data 62 ELCR: 0000 cpu0: lapic clock at 24MHz cpu2: 2812MHz GenuineIntel P6 (AX 000406E3 CX 77FAFBFF DX BFEBFBFF) cpu1: 2812MHz GenuineIntel P6 (AX 000406E3 CX 77FAFBFF DX BFEBFBFF) cpu3: 2812MHz GenuineIntel P6 (AX 000406E3 CX 77FAFBFF DX BFEBFBFF) #l0: i219: 1000Mbps port 0xF1200000 irq 255 ea 507b9dd3cada pcienable PCI.0.28.2: pcr 3->7 pcienable PCI.4.0.0: pcr 0->2 #l1: iwl: 54Mbps port 0xF1000000 irq 255 ea 000000000000 #S/sdE: ahci: sata-II with 1 ports #A0: hda mem f1240000 irq 255 #A0: codec #0, vendor 10ec0293, rev 00100003 #A0: codec #2, vendor 80862809, rev 00100000 usbxhci: 0x8086 0x9d2f: port f1220000 size 65536 irq 255 19644M memory: 2048M kernel data, 17596M user, 18221M swap i219: phy2 oui 0x5500 #l1: '/lib/firmware/iwm-8000C-34' does not exist sdE0: LLBA 500,118,192 sectors SAMSUNG MZNLN256HCHP-000L7 EMT22L6Q S20GNXAH354522 [newdrive] /dev/sdE0: SAMSUNG MZNLN256HCHP-000L7 /dev/sdE0/data /dev/sdE0/dos dos /dev/sdE0/esp dos /dev/sdE0/msr /dev/sdE0/recovery /dev/sdE0/recovery1 /dev/sdUe8713: SanDisk /dev/sdUe8713/data 9660 /dev/sdUe8713/esp dos bootargs is (tcp, tls, il, local!device)[local!/dev/sdUe8713/data] user[glenda]: init: starting /bin/rc cirno Jul 15 20:59:16 starting dns resolver on /net vgasize is (text, 640x480x8, 1024x768x16, ...) [1024x768x16] 1920x1080x32 monitor is (vesa, xga, lcd, ...) [vesa] bad opcode 000803 00004f00 00000000 00000000 00000000 00009000 00000000 00000000 00007bfa 0000 0000 0000 0000 cszopdi 1653 37 O32: AAA aux/vga: write /dev/realmode: bad opcode mouseport is (ps2, ps2intellimouse, 0, 1, 2) [ps2] cirno Jul 15 19:00:03 added local dns server local#dns#server0 at 10.0.0.1 #l1: '/lib/firmware/iwm-8000C-34' does not exist #l1: '/lib/firmware/iwm-8000C-34' does not exist term% pci -v 0.0.0: brg 06.00.00 8086/1904 0 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers 0.2.0: vid 03.00.00 8086/1916 255 0:f0000004 16777216 2:e000000c 268435456 4:0000e001 64 Intel Corporation Skylake GT2 [HD Graphics 520] 0.8.0: base 08.80.00 8086/1911 255 0:f124a004 4096 Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model 0.20.0: usb 0c.03.30 8086/9d2f 255 0:f1220004 65536 Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller 0.20.2: sigl 11.80.00 8086/9d31 255 0:f124b004 4096 Intel Corporation Sunrise Point-LP Thermal subsystem 0.22.0: ser 07.80.00 8086/9d3a 255 0:f124c004 4096 Intel Corporation Sunrise Point-LP CSME HECI #1 0.22.3: ser 07.00.02 8086/9d3d 255 0:0000e081 8 1:f1250000 4096 Intel Corporation Sunrise Point-LP Active Management Technology - SOL 0.23.0: disk 01.06.01 8086/9d03 255 0:f1248000 8192 1:f124f000 256 2:0000e089 8 3:0000e091 4 4:0000e061 32 5:f124d000 2048 Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] 0.28.0: brg 06.04.00 8086/9d10 255 Intel Corporation Sunrise Point-LP PCI Express Root Port #1 0.28.2: brg 06.04.00 8086/9d12 255 Intel Corporation Sunrise Point-LP PCI Express Root Port #3 0.31.0: brg 06.01.00 8086/9d48 0 Intel Corporation Sunrise Point-LP LPC Controller 0.31.2: mem 05.80.00 8086/9d21 0 Intel Corporation Sunrise Point-LP PMC 0.31.3: aud 04.03.00 8086/9d70 255 0:f1240004 16384 4:f1230004 65536 Intel Corporation Sunrise Point-LP HD Audio 0.31.4: smb 0c.05.00 8086/9d23 255 0:f124e004 256 4:0000efa1 32 Intel Corporation Sunrise Point-LP SMBus 0.31.6: net 02.00.00 8086/156f 255 0:f1200000 131072 Intel Corporation Ethernet Connection I219-LM 2.0.0: --- ff.00.00 10ec/522a 255 Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader 4.0.0: net 02.80.00 8086/24f3 255 0:f1000004 8192 Intel Corporation Wireless 8260 term% aux/cpuid vendor GenuineIntel procmodel 000406e3 / 01100800 typefammod 0 06 046 3 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 pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 features sse4_2 x2apic movbe popcnt tscdeadline aes xsave osxsave avx f16c rdrnd features fsgsbase sgx bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdsex/icanhasmsi ed adx smap clflushopt intelpt features xsaveopt xsavec xgetbv1 xsaves extmodel 00000000 / 00000000 extfeatures syscall nx pg1g tscp lm extfeatures ahf64 lzcnt 3dnow!p procname Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz physbits 39 virtbits 48 term% aux/ichanhasmsi aux/ichanhasmsi: './aux' file does not exist term% aux/icanhasmsi 0.2.0 0.8.0 0.20.0 0.20.2 0.22.0 0.22.3 0.23.0 0.28.0 0.28.2 0.31.3 0.31.6 2.0.0 4.0.0 term% aux/pcmcia pcmcia: opening #y/pcm0attr: unknown device in # filename term% cat '#'S/sdctl sdE ahci ahci port 0xffffff00f124d000: 64a ncq alp led clo am pmb slum pslum apts iss 3 ncs 31 np 1 ghc 80000002 isr 0 pi 2 , 1 ver 10301 sdZ ram 4 units term% cat '#'S/sdE0/ctl inquiry SAMSUNG MZNLN256HCHP-000L7 model SAMSUNG MZNLN256HCHP-000L7 serial S20GNXAH354522 firm EMT22L6Q wwn 5002538d00000000 flag lba llba smart nop ata8 sct udma 6 reg task 50 cmd c017 serr 0 ci 0 is 0 sig 101 sstatus 133 cmd cr fr pod sud st mode auto sataiii geometry 500118192 512 alignment 512 0 missirq 0 part data 0 500118192 part esp 2048 1026048 part msr 1026048 1288192 part dos 1288192 497560329 part recovery 497561600 499433472 part recovery1 499435520 500117504 term% cat '#'S/sdE1/ctl cat: can't open #S/sdE1/ctl: '#S/sdE1' file does not exist term% cat '#'S/sdM0/ctl cat: can't open #S/sdM0/ctl: '#S/sdM0' file does not exist term% cat '#'10/ether0/ifstats cat: can't open #10/ether0/ifstats: unknown device in # filename term% cat '#'v/vgactl type cga size 1920x1080x32 x8r8g8b8 tilt none hwgc soft hwaccel off hwblank off addr p 0xe0000000 v 0xffffff00e0000000 size 0x4000000 softscreen on term% xd -x1 '#'r/nvram 0000000 19 40 16 07 19 18 04 15 07 21 26 02 50 80 00 00 0000010 00 bf 00 ff 0e 80 02 00 3c 00 00 ff fd ff 00 ff 0000020 fb ff ff ff fd ff fd ff 00 00 00 00 00 00 0e 74 0000030 00 3c 20 00 00 9a 0b 00 00 00 00 00 00 00 00 00 0000040 00 00 00 00 c2 01 00 07 00 00 00 00 46 00 00 80 0000050 01 00 00 00 ff ff ff bf 00 00 14 00 00 00 a2 00 0000060 01 00 00 00 02 00 03 00 00 00 00 01 00 ff 01 00 0000070 00 00 30 00 00 00 00 00 00 5a 00 00 49 53 b2 00 0000080 19 40 16 07 19 18 04 15 07 21 26 02 40 80 00 00 0000090 00 bf 00 ff 0e 80 02 00 3c 00 00 ff fd ff 00 ff 00000a0 fb ff ff ff fd ff fd ff 00 00 00 00 00 00 0e 74 00000b0 00 3c 20 00 00 9a 0b 00 00 00 00 00 00 00 00 00 00000c0 00 00 00 00 c2 01 00 07 00 00 00 00 46 00 00 80 00000d0 01 00 00 00 ff ff ff bf 00 00 14 00 00 00 a2 00 00000e0 01 00 00 00 02 00 03 00 00 00 00 01 00 ff 01 00 00000f0 00 00 30 00 00 00 00 00 00 5a 00 00 49 53 b2 00 0000100 0000100 term% cat '#'A/audiostat bufsize 1024 buffered 0 codec 0 pin 20 inpin 18 aout 2 41d aout 3 41d beep 4 f00000 beep 5 f00000 aout 6 611 ain 7 10051b ← asel 36 ain 8 10051b ← asel 35 ain 9 10051b ← asel 34 beep 10 f00000 amix 11 20010b ← pin 24, pin 25, pin 26, pin 27, pin 29 amix 12 20010b ← aout 2, amix 11 amix 13 20010b ← aout 3, amix 11 beep 14 f00000 beep 15 f00000 beep 16 f00000 beep 17 f00000 pin 18 in fix int N/A micin ? pin 19 in nothing ext N/A lineout ? pin 20 out fix int N/A speaker ? eapd ← amix 12 pin 21 out jack ext left hpout black eapd ← amix 12, amix 13 pin 22 out nothing ext rear speaker black eapd ← amix 12, amix 13 beep 23 f00000 pin 24 inout nothing ext rear speaker black ← amix 12, amix 13 pin 25 in nothing ext rear speaker black pin 26 in jack ext left micin black pin 27 inout nothing ext rear speaker black ← amix 12, amix 13 beep 28 f00000 pin 29 in nothing ext N/A modemhandset purple pin 30 out nothing ext rear speaker black ← aout 6 beep 31 f00000 beep 32 f00040 beep 33 f00000 asel 34 300101 ← pin 24, pin 25, pin 26, pin 27, pin 29, amix 11, pin 18, pin 19 asel 35 300101 ← pin 24, pin 25, pin 26, pin 27, pin 29, amix 11 asel 36 300101 ← pin 18, pin 19 codec 2 pin 20 inpin 18 aout 2 6611 pin 3 out jack int special digiout ? hdmi ← aout 2 outpath aout 2 → amix 12 → pin 20 outamp aout 2 inpath pin 18 → asel 36 → ain 7 inamp ain 7