.. |
a100p.cp
|
|
|
ahci.h
|
|
|
apbootstrap.s
|
|
|
apic.c
|
pc kernel: assume tsc and lapic clock rate on application processors is the same as on bootrap processor
|
2017-03-11 16:18:01 +01:00 |
apm.c
|
|
|
apmjump.s
|
|
|
archacpi.c
|
archacpi: leave acpi enabled with *acpi=
|
2021-09-13 23:56:26 +00:00 |
archgeneric.c
|
pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies
|
2021-01-17 21:21:12 +01:00 |
archmp.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
audioac97.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
audioac97mix.c
|
|
|
audiohda.c
|
audiohda: add support for intel cannon point-lp (t490s)
|
2021-11-18 17:15:08 +00:00 |
audiosb16.c
|
audiosb16: cleanup audioprobe(), cast ISAConf.port to ulong
|
2020-06-06 16:31:07 +02:00 |
bios32.c
|
pc, pc64: look for "RSD PTR " in ACPI reserved memory region from e820 map
|
2018-07-22 21:00:20 +02:00 |
bootargs.c
|
pc, pc64: new memory map code
|
2020-04-04 16:48:37 +02:00 |
cga.c
|
kernel: convert textmode cga screen contents to kmesg only once
|
2017-12-23 03:56:12 +01:00 |
cputemp.c
|
amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disable
|
2020-12-06 18:48:32 +01:00 |
dat.h
|
kernel: make Page.txtflush into an array
|
2022-01-16 19:25:11 +00:00 |
devarch.c
|
pc/devarch: use m->cpumhz instead of recalculatin it
|
2021-02-20 13:08:59 +01:00 |
devfloppy.c
|
|
|
devi82365.c
|
pc, pc64: new memory map code
|
2020-04-04 16:48:37 +02:00 |
devkbd.c
|
devkbd: bits bad! revert repeat/delay, better patches welcome
|
2020-04-01 11:31:19 +02:00 |
devlm78.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
devlml.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
devlml.h
|
|
|
devlpt.c
|
|
|
devpccard.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
devrtc.c
|
|
|
devtv.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
devvga.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
devvmx.c
|
devvmx: skip tsc offset writing if CPU doesn't support it
|
2021-09-13 22:54:05 +00:00 |
dma.c
|
pc/dma, pc/sdide: use uintptr for physical address instead of ulong
|
2020-12-05 17:01:24 +01:00 |
ec.c
|
|
|
ether79c970.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ether589.c
|
kernel: move devether and wifi to port/
|
2018-02-11 18:08:03 +01:00 |
ether2000.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ether2114x.c
|
ether2114x: make sure pci bar0 is I/O
|
2020-12-17 21:02:11 +01:00 |
ether8003.c
|
pc, pc64: new memory map code
|
2020-04-04 16:48:37 +02:00 |
ether8139.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ether8169.c
|
ether8169: support rtl8402 variant
|
2021-08-29 23:12:33 +00:00 |
ether8390.c
|
ether8390: remove unused variables
|
2020-04-04 15:55:48 +02:00 |
ether8390.h
|
|
|
ether82543gc.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ether82557.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ether82563.c
|
ether82563: add pci id for ethernet on dell optiplex 7090 micro (thanks leimy)
|
2022-02-28 13:18:13 +00:00 |
ether82598.c
|
ether82598: add pci device id for ixgbe i52899 (thanks izaki)
|
2021-09-09 23:13:30 +00:00 |
ether83815.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etherbcm.c
|
etherbcm: handle 64-bit host addresses, use PCIWADDR() instead of PADDR()
|
2020-10-18 17:01:50 +02:00 |
etherdp83820.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etherec2t.c
|
kernel: move devether and wifi to port/
|
2018-02-11 18:08:03 +01:00 |
etherelnk3.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etherga620.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etherga620fw.h
|
|
|
etherigbe.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etheriwl.c
|
etheriwl: add did for Intel Centrino Advanced-N + WiMAX 6250 (thanks Nessa)
|
2021-09-05 00:16:22 +00:00 |
etherm10g.c
|
etherm10g: remove duplicated pci capability enum
|
2020-11-21 00:45:44 +01:00 |
etherm10g2k.fw
|
|
|
etherm10g4k.fw
|
|
|
etherrt2860.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ethersmc.c
|
devether: mux bridges, portable netconsole
|
2018-02-18 19:56:01 +01:00 |
ethervgbe.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ethervirtio.c
|
virtio: add non-legacy virtio 1.0 drivers for disk and ethernet
|
2021-07-11 11:24:13 +00:00 |
ethervirtio10.c
|
virtio: set FeaturesOk flag after feature negotiation, and enable queues before DriverOk flag
|
2021-07-11 21:49:15 +00:00 |
ethervt6102.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ethervt6105m.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etherwavelan.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
etherwpi.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etherx550.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
etheryuk.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
floppy.h
|
|
|
fns.h
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
fpu.c
|
pc, xen: move fpu setup/fork/save/restore handlers to pc/fpu.c
|
2020-12-21 15:04:48 +01:00 |
hcwAMC.h
|
|
|
hpet.c
|
pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies
|
2021-01-17 21:21:12 +01:00 |
i8253.c
|
pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies
|
2021-01-17 21:21:12 +01:00 |
i8259.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
init9.c
|
|
|
io.h
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
irq.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
l.s
|
amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disable
|
2020-12-06 18:48:32 +01:00 |
main.c
|
pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies
|
2021-01-17 21:21:12 +01:00 |
mem.h
|
kernel: make Page.txtflush into an array
|
2022-01-16 19:25:11 +00:00 |
memory.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
mkfile
|
amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disable
|
2020-12-06 18:48:32 +01:00 |
mmu.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
mouse.c
|
|
|
mp.c
|
devpccard, pci: fix pccard support and handle pci expansion roms
|
2021-03-01 17:24:54 +01:00 |
mp.h
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
mtrr.c
|
pc, pc64: make sure write combining is supported in MTRR's before setting it
|
2020-12-11 15:23:03 +01:00 |
nv_dma.h
|
|
|
pc
|
kernel: add dev dtracy provider.
|
2022-06-17 02:25:15 +00:00 |
pcipc.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
pcmciamodem.c
|
pc/pcmciamodem: cast i/o port to ulong
|
2020-06-06 16:21:42 +02:00 |
pcmkfile
|
|
|
piix4smbus.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
pmmc.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
rebootcode.s
|
pc, pc64: park application processors in rebootcode with mmu off
|
2018-11-19 18:42:01 +01:00 |
screen.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
screen.h
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
sd53c8xx.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
sd53c8xx.n
|
|
|
sdiahci.c
|
sdiahci: assume 64-bit PCIWADDR()
|
2020-12-12 18:16:06 +01:00 |
sdide.c
|
sdide: add pci id for AMT IDE-r controller on x230
|
2022-03-18 19:53:11 +00:00 |
sdmv50xx.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
sdmylex.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
sdodin.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
sdvirtio.c
|
virtio: add non-legacy virtio 1.0 drivers for disk and ethernet
|
2021-07-11 11:24:13 +00:00 |
sdvirtio10.c
|
virtio: set FeaturesOk flag after feature negotiation, and enable queues before DriverOk flag
|
2021-07-11 21:49:15 +00:00 |
segdesc.c
|
|
|
squidboy.c
|
pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies
|
2021-01-17 21:21:12 +01:00 |
trap.c
|
kernel: handle tos and per process pcycle counters in port/
|
2020-12-20 22:34:41 +01:00 |
uartaxp.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
uarti8250.c
|
|
|
uartisa.c
|
|
|
uartpci.c
|
uartpci: AMT SOL Redirection interface (x200s)
|
2022-04-03 04:06:27 +00:00 |
usbehci.h
|
usbehci: use 64-bit base address, remove resetlck, simplify scanpci()
|
2021-01-17 11:55:39 +01:00 |
usbehcipc.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
usbohci.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
usbuhci.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
vga.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
vga3dfx.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgaark2000pv.c
|
|
|
vgabt485.c
|
|
|
vgaclgd542x.c
|
|
|
vgaclgd546x.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgact65545.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgacyber938x.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgaet4000.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgageode.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgahiqvideo.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgai81x.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgaigfx.c
|
vga/igfx: add missing pci did's for hwblank for known mobile models
|
2021-12-08 09:52:07 +00:00 |
vgamach64xx.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgamga4xx.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgamga2164w.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vganeomagic.c
|
kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB
|
2021-11-26 20:51:45 +00:00 |
vganvidia.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgaradeon.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgargb524.c
|
|
|
vgas3.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgasavage.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgasoft.c
|
kernel: cleanup the software mouse cursor mess
|
2020-04-10 17:12:51 +02:00 |
vgat2r4.c
|
devvga: implement screen tilting, remove panning and overlays
|
2020-12-27 23:08:59 +01:00 |
vgatvp3020.c
|
|
|
vgatvp3026.c
|
|
|
vgavesa.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgavmware.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgax.c
|
|
|
wavelan.c
|
pc/wavelan: print Ether.port as 64-bit value
|
2020-06-06 16:18:06 +02:00 |
wavelan.h
|
|
|
yukdump.h
|
|
|