% cd '#ec'; for(i in *){echo $i '=' `{cat $i}} *acpi = *bootscreen = 800x600x32 x8r8g8b8 0x90000000 *e820 = 1 0000000000000000 0000000000008000 1 0000000000008000 000000000000c000 1 000000000000c000 000000000003f000 2 000000000003f000 0000000000040000 1 0000000000040000 0000000000059000 1 000000000005a000 000000000009e000 2 000000000009e000 0000000000100000 1 0000000000100000 0000000010000000 1 0000000012151000 000000005ac00000 1 000000005ac00000 000000005ac20000 1 000000005ac20000 000000006390d000 1 000000006390d000 0000000066a79000 1 0000000066a79000 0000000066c5f000 1 0000000066c5f000 00000000673ef000 2 00000000673ef000 0000000069c9b000 3 0000000069c9b000 0000000069cbe000 4 0000000069cbe000 0000000069d1e000 1 0000000069d1e000 000000006a0b2000 1 000000006a0b2000 000000006a172000 1 000000006a172000 000000006a475000 1 000000006a475000 000000006a493000 1 000000006a493000 000000006a4b6000 1 000000006a4b6000 000000006a4bd000 1 000000006a4bd000 000000006a4c9000 1 000000006a4c9000 000000006a4ea000 1 000000006a4ea000 000000006a4f0000 1 000000006a4f0000 000000006a4f4000 1 000000006a4f4000 000000006a500000 1 000000006a500000 000000006a510000 1 000000006a510000 000000006a525000 1 000000006a525000 000000006a565000 1 000000006a565000 000000006a611000 1 000000006a611000 000000006ab3e000 1 000000006ab3e000 000000006ab40000 1 000000006ab40000 000000006abe6000 1 000000006abe6000 000000006ac00000 1 0000000100000000 0000000280000000 2 0000000000059000 000000000005a000 2 0000000010000000 0000000012151000 2 000000006ac00000 000000007b000000 2 000000007b000000 000000007b800000 2 000000007b800000 0000000080000000 2 00000000d0000000 00000000d1000000 2 00000000d3709000 00000000d370a000 2 00000000e0000000 00000000f0000000 2 00000000fe042000 00000000fe043000 2 00000000fe043000 00000000fe044000 2 00000000fe044000 00000000fe045000 2 00000000fe900000 00000000fe903000 2 00000000fec00000 00000000fec01000 2 00000000fed01000 00000000fed02000 2 00000000fee00000 00000000fee01000 2 00000000ff000000 0000000100000000 bootfile = /amd64/9pc64 nobootprompt = tls secstore = none vgasize = 1920x1080x32 % cat '#'P/archctl cpu P6 1997 pge pge on coherence mfence cmpswap cmpswap486 arch ACPI cache default uc cache 0xff000000 16777216 wc cache 0x0 2147483648 wb cache 0x90000000 67108864 wc cache 0x6c000000 67108864 uc cache 0x70000000 268435456 uc cache 0x100000000 4294967296 wb cache 0x200000000 2147483648 wb cache 0x90000000 268435456 wc % cat '#'P/irqalloc 1 0 debugexc 3 0 debugpt 7 0 mathemu 8 0 doublefault 9 0 mathover 14 0 faultamd64 15 0 unexpected 16 0 matherror 19 0 simderror 50 18 clock 51 19 lapicerror 63 31 lapicspurious 65 -1 ether0 73 1 kbd 81 25 hda 89 17 xhci 97 -1 sdE (ahci) 105 39 mmc % cat '#'P/ioalloc 20 21 i8259.0 40 43 i8253 60 60 i8042.data 61 61 i8253.cntr2c 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 fff fff dummy e000 e0ff rtl8169 % 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 sd # floppy dma aoe # lpt audio dma # pccard # i82365 cis uart usb segment vmx dtracy link # devpccard # devi82365 cputemp # 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 usbohci usbehci usbehcipc usbxhci pci # audiosb16 dma # audioac97 audioac97mix audiohda misc archacpi mp apic squidboy ec 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 % cat '#'c/sysstat 0 304552 767365 274152 22266 0 0 38 99 0 1 1891453 602556 423281 19961 0 0 0 99 0 % cat '#'¶/swap 8150507520 memory 4096 pagesize 524288 kernel 1099/1520128 user 0/160000 swap 1512/1520128 reclaim 4068888/4195328/2139377280 kernel malloc 943744/2097184/1925439552 kernel draw 832/65568/16777216 kernel secret % awk /^Plan 9/{p=1} /^init: starting/{exit} {if(p)print} '#'c/kmesg % pci -v 0.0.0: brg 06.00.00 8086/31f0 0 Intel Corporation 0.2.0: vid 03.00.00 8086/3185 255 0:a0000004 16777216 2:9000000c 268435456 4:0000f001 64 Intel Corporation 0.12.0: net 02.80.00 8086/31dc 255 0:a1314004 16384 Intel Corporation 0.14.0: aud 04.03.00 8086/3198 25 0:a1310004 16384 4:a1000004 1048576 Intel Corporation 0.15.0: ser 07.80.00 8086/319a 255 0:a131f004 4096 Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface 0.18.0: disk 01.06.01 8086/31e3 255 0:a1318000 8192 1:a131e000 256 2:0000f091 16 3:0000f081 16 4:0000f061 32 5:a131d000 2048 Intel Corporation 0.19.0: brg 06.04.00 8086/31d8 255 Intel Corporation 0.19.2: brg 06.04.00 8086/31da 255 Intel Corporation 0.21.0: usb 0c.03.30 8086/31a8 17 0:a1300004 65536 Intel Corporation 0.28.0: base 08.05.01 8086/31cc 39 0:a131c004 4096 2:a131b004 4096 Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller 0.31.0: brg 06.01.00 8086/31e8 0 Intel Corporation 0.31.1: smb 0c.05.00 8086/31d4 255 0:a131a004 256 4:0000f041 32 Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model 1.0.0: --- ff.00.00 10ec/5229 255 Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader 2.0.0: net 02.00.00 10ec/8168 255 0:0000e001 256 2:a1104004 4096 4:a1100004 16384 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller % aux/cpuid vendor GenuineIntel procmodel 000706a1 / 02400800 typefammod 0 06 076 1 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 est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe features popcnt tscdeadline aes xsave rdrnd features xsaveopt extmodel 00000000 / 00000000 extfeatures syscall nx pg1g tscp lm extfeatures ahf64 3dnow!p procname Intel(R) Celeron(R) J4005 CPU @ 2.00GHz physbits 39 virtbits 48 % aux/icanhasmsi 0.2.0 0.12.0 0.14.0 0.15.0 0.18.0 0.19.0 0.19.2 0.21.0 1.0.0 2.0.0 % aux/icanhasvmx -v vmcsrev 0x11 vmxonsz 1024 vmcsmem 6 extcontrols 1 pin extirq nmiexit virtnmi preempt procpostirq 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 apicregs virtirq proc2 pauseloopexit rdrandexit vmfunc vmcsshadow enclsexit rdseedexit #ve conceal proc2 xsave eptxmode tscscale entry loaddebug guest64 entrysmm dualmonitor loadperfglobal loadpat loadefer loadbndcfgs entry concealentries exit savedebug host64 saveperfglobal ackextirq !savepat !loadpat saveefer loadefer exit savepreempt savebndcfgs concealexits misc preemptdiv:7 cr3targ:4 maxmsr:0 mseg:0x0 misc longmodeswitch hlt shutdown ipi pt rdmsrsmm vmwriteany zerolenswirq cr0fixed pe ne pg cr4fixed vmxe !smxe !pcide !pke vmcsenum 0x2e ept xonly pwl4 ucmem wbmem 2MBpage 1GBpage invept dirtybits violexitinfo invept.single ept invept.all vpid invvpid invvpid.addr invvpid.single invvpid.all invvpid.noglob % aux/pcmcia pcmcia: opening #y/pcm0attr: unknown device in # filename % 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 9 xhci ep2.0 enabled control rw speed super maxpkt 512 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 0 rootport 0 addr 0 busy roothub csp 0x000009 ports 7 xhci ep3.0 enabled control rw speed full maxpkt 8 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 3 rootport 3 addr 1 busy hid csp 0x020103 vid 0x5332 did 0x1400 'Clearly Superior Technologies.' 'CST Laser Trackball' d253e xhci ep3.1 enabled interrupt r speed full maxpkt 4 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 0 port 3 rootport 3 addr 1 busy ep4.0 enabled control rw speed full maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 4 rootport 4 addr 2 busy 239 csp 0x0102ef vid 0x1209 did 0x2301 Keyboardio 'Model 01' 3ee46 xhci ep4.1 enabled interrupt r speed full maxpkt 16 ntds 1 pollival 64 samplesz 0 hz 0 uframes 0 hub 0 port 4 rootport 4 addr 2 idle ep4.2 enabled bulk w speed full maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 4 rootport 4 addr 2 idle ep4.3 enabled bulk r speed full maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 4 rootport 4 addr 2 idle ep4.4 enabled interrupt r speed full maxpkt 64 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 0 port 4 rootport 4 addr 2 busy ep4.5 enabled interrupt r speed full maxpkt 64 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 0 port 4 rootport 4 addr 2 busy ep5.0 enabled control rw speed full maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 9 rootport 9 addr 3 idle 224 csp 0x0101e0 vid 0x8087 did 0x0aaa none 92acd xhci ep5.1 enabled interrupt r speed full maxpkt 64 ntds 1 pollival 1 samplesz 0 hz 0 uframes 0 hub 0 port 9 rootport 9 addr 3 idle ep5.2 enabled bulk rw speed full maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0 uframes 0 hub 0 port 9 rootport 9 addr 3 idle ep5.3 enabled iso rw speed full maxpkt 180 ntds 1 pollival 1 samplesz 4 hz 44100 uframes 0 hub 0 port 9 rootport 9 addr 3 idle % cat '#'S/sdctl sdE ahci ahci port 0xffffff00a131d000: 64a ncq ntf alp clo am pm pmb slum pslum apts iss 3 ncs 31 np 2 ghc 80000002 isr 0 pi 3 0-1 ver 10301 sdM mmc 1 units sdZ ram 4 units % cat '#'S/sdE0/ctl inquiry no disk present [null] reg task 7f cmd 4004016 serr 0 ci 0 is 0 sig ffffffff sstatus 004 cmd alpe fr pod sud mode auto sataiii geometry 0 0 alignment 0 0 missirq 0 % cat '#'S/sdE1/ctl inquiry no disk present [null] reg task 7f cmd 4004016 serr 0 ci 0 is 0 sig ffffffff sstatus 004 cmd alpe fr pod sud mode auto sataiii geometry 0 0 alignment 0 0 missirq 0 % cat '#'S/sdM0/ctl inquiry MMC Host Controller % cat '#'l0/ether0/addr 1c697a083b93 % cat '#'l0/ether0/stats in: 14276 link: 1 out: 8775 crc errs: 0 overflows: 0 soft overflows: 0 framing errs: 0 buffer errs: 0 output errs: 0 prom: 0 mbps: 100 addr: 1c697a083b93 % cat '#'l0/ether0/ifstats TxOk: 16225 RxOk: 21720 TxEr: 0 RxEr: 0 MissPkt: 0 FAE: 0 Tx1Col: 0 TxMCol: 0 RxOkPh: 18978 RxOkBrd: 2728 RxOkMu: 14 TxAbt: 0 TxUndrn: 0 serr: 0 fovw: 0 txdu: 0 tcpf: 11543 udpf: 8 ipf: 0 fovf: 0 rer: 0 rdu: 0 punlc: 1 tcr: 0x57100f00 rcr: 0x0000870e multicast: 14 phy: 1040 79ad 001c c800 01e1 45e1 0065 2801 0000 0200 0000 0000 0000 0000 0000 2000 0000 0000 0000 0000 0000 0000 0000 0000 319f 0040 101e 808c 5b08 0000 0000 0000 % cat '#'v/vgactl type cga size 800x600x32 x8r8g8b8 hwgc soft hwaccel off hwblank off panning off addr p 0x90000000 v 0xffffff0090000000 size 0x4000000 softscreen off @{rfork n; aux/realemu; aux/vga -p} bad opcode 000801 00004f00 00000000 00000000 00000000 00009000 00000000 00000000 00007bfa 0000 0000 0000 0000 csZoPdi 1000 63 ARPL [BX-6fd9], AX aux/vga: write /dev/realmode: bad opcode % xd -x1 '#'r/nvram 0000000 05 23 38 24 14 10 03 06 05 20 26 02 50 80 3f 00 0000010 ff 53 ff 6b ff ff ff ff ff ff 7f 7f ff 7f ff ff 0000020 7f fd ff e5 ff 5b ff 7b ff 7f ff 7f ff f5 ff f7 0000030 ff ff 20 f7 ff ff ff d5 00 00 00 00 00 00 00 00 0000040 00 00 5a c4 ca 28 f0 00 00 00 00 00 00 00 00 00 0000050 00 00 00 00 00 f0 d6 ff 00 00 00 00 05 00 00 00 0000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000080 05 23 38 24 14 10 03 06 05 20 26 02 40 80 3f 00 0000090 ff 53 ff 6b ff ff ff ff ff ff 7f 7f ff 7f ff ff 00000a0 7f fd ff e5 ff 5b ff 7b ff 7f ff 7f ff f5 ff f7 00000b0 ff ff 20 f7 ff ff ff d5 00 00 00 00 00 00 00 00 00000c0 00 00 5a c4 ca 28 f0 00 00 00 00 00 00 00 00 00 00000d0 00 00 00 00 00 f0 d6 ff 00 00 00 00 05 00 00 00 00000e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000100 0000100 % cat '#'A/audiostat bufsize 1024 buffered 0 codec 0 pin 30 inpin 18 aout 2 41d aout 3 41d beep 4 f00000 beep 5 f00000 aout 6 611 beep 7 f00000 ain 8 10051b ← amix 35 ain 9 10051b ← amix 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 amix 15 20010a ← amix 13 beep 16 f00000 beep 17 f00000 pin 18 in fix int N/A micin ? beep 19 f00000 pin 20 out nothing ext N/A lineout ? eapd ← amix 12 beep 21 f00000 beep 22 f00000 pin 23 out nothing ext rear speaker black ← amix 15 pin 24 in nothing ext rear speaker black pin 25 in jack ext front micin black pin 26 in nothing ext rear speaker black pin 27 inout jack ext rear lineout black eapd ← amix 12, amix 13 beep 28 f00000 pin 29 in nothing ext N/A aux ? pin 30 out fix int N/A spdifout ? ← aout 6 beep 31 f00000 beep 32 f00040 pin 33 out jack ext front hpout black eapd ← amix 12, amix 13 amix 34 20010b ← pin 24, pin 25, pin 26, pin 27, pin 29, amix 11 amix 35 20010b ← pin 24, pin 25, pin 26, pin 27, pin 29, amix 11, pin 18 codec 2 pin 30 inpin 18 aout 2 6611 pin 3 out jack int special digiout ? hdmi ← aout 2 outpath aout 6 → pin 30 inpath pin 18 → amix 35 → ain 8 inamp ain 8 % cat '#'A/volume master 0 0 recgain 0 0 speed 44100 delay 1764 % cat /mnt/apm/ctl cat: can't open /mnt/apm/ctl: '/mnt/apm/ctl' does not exist