summaryrefslogtreecommitdiff
path: root/sys/src/9/pc
AgeCommit message (Expand)Author
2021-04-25kernel: clean up Mach structurecinap_lenrek
2021-03-01devpccard, pci: fix pccard support and handle pci expansion romscinap_lenrek
2021-02-20ether82563: add pci id for i219-LM on thinkcenter (easypeasy, thanks hiro)cinap_lenrek
2021-02-20pc/devarch: use m->cpumhz instead of recalculatin itcinap_lenrek
2021-02-06mergecinap_lenrek
2021-02-06pc: increase number of Conf.mem[] entries from 4 to 16cinap_lenrek
2021-02-06pc, pc64: warn when running out of conf.mem[] entries in meminit()cinap_lenrek
2021-02-03[9front] [PATCH] audiohda: add PCI ID for Intel C610/X99Michael Forney
2021-01-18audiohda: Add AMD Starship/Matisse HD Audio Controller (thanks uramekus)cinap_lenrek
2021-01-17pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequenciescinap_lenrek
2021-01-17usbehci: use 64-bit base address, remove resetlck, simplify scanpci()cinap_lenrek
2021-01-17usbuhci: remove resetlk, simplify scanpci()cinap_lenrek
2021-01-17usbohci: use 64-bit io base address, disable interrupts before reset, remove ...cinap_lenrek
2021-01-10pc, pc64: revert addition of pcireset() call to pcicfginit()cinap_lenrek
2020-12-27devvga: implement screen tilting, remove panning and overlayscinap_lenrek
2020-12-22kernel: avoid palloc lock during mmurelease()cinap_lenrek
2020-12-21pc, xen: move fpu setup/fork/save/restore handlers to pc/fpu.ccinap_lenrek
2020-12-21kernel: update procsave() comment, we'r not holding up->rlock anymorecinap_lenrek
2020-12-20kernel: handle tos and per process pcycle counters in port/cinap_lenrek
2020-12-17ether2114x: make sure pci bar0 is I/Ocinap_lenrek
2020-12-17ether2114x: vetting the driver for pc64cinap_lenrek
2020-12-12sdiahci: assume 64-bit PCIWADDR()cinap_lenrek
2020-12-12sdiahci: enable pci busmaster before ahciconfigdrive() (fix qemu crash)cinap_lenrek
2020-12-11pc, pc64: make sure write combining is supported in MTRR's before setting itcinap_lenrek
2020-12-11pc, pc64: ignore MTRR's when MTRRCap.vcnt and MTRRCap.fix are zerocinap_lenrek
2020-12-10pc, pc64: work around bhyve all uncached MTRR'scinap_lenrek
2020-12-08pc, pc64: cleanup cpuidentify() and some commentscinap_lenrek
2020-12-08pc, pc64: add *nomtrr= kernel parametercinap_lenrek
2020-12-08pc64: preserve reserved bits in CR0/CR4 for amd64 in mtrr setstate()cinap_lenrek
2020-12-08pc: move ldmxcsr() prototype to fpu.ccinap_lenrek
2020-12-06pc, pc64: move all fpu specific code from main.c to fpu.ccinap_lenrek
2020-12-06amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disableSigrid
2020-12-05pc/dma, pc/sdide: use uintptr for physical address instead of ulongcinap_lenrek
2020-12-05pc, pc64: allocate dma bounce buffer right after xinit()cinap_lenrek
2020-12-05pc, pc64: exclude memory regions with unusual MTRR cache attributescinap_lenrek
2020-11-29pc, pc64, xen: rewrite interrupt handling codecinap_lenrek
2020-11-22pc, pc64: move common irq handling code out of trap.ccinap_lenrek
2020-11-21pc, pc64: fix grub multibootcinap_lenrek
2020-11-21ether8169: fix interrupt panic before init, defer initialization until attachcinap_lenrek
2020-11-21pc, pc64: implement disabling of msi interruptscinap_lenrek
2020-11-21pc, pc64: new MTRR code supporting AMD TOM2 MSR and fixed mtrr rangescinap_lenrek
2020-11-21pc, pc64: disable all pci devices for /dev/rebootcinap_lenrek
2020-11-21pc, pc64: disable all pci devices in pcicfginit()cinap_lenrek
2020-11-21kernel: add portable pcimsienable()/pcimsidisable(), disable MSI/MSI-X on pci...cinap_lenrek
2020-11-21etherm10g: remove duplicated pci capability enumcinap_lenrek
2020-11-21pc/l.s: remove unsued m0gdtptr/m0idtptr structscinap_lenrek
2020-11-17pc, pc64: load idt early in trapinit0()cinap_lenrek
2020-11-17pc/l.s: load virtual gdt pointer after mmu switchcinap_lenrek
2020-11-15etheriwl: bring back recovery on flushq timeoutcinap_lenrek
2020-11-15audiohda: do not enable interrupts before intrenable()cinap_lenrek