.. |
a100p.cp
|
|
|
ahci.h
|
|
|
apbootstrap.s
|
pc: enable page size extension early in apbootstrap
|
2014-11-04 05:52:42 +01:00 |
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
|
apm: fix wrong segment load, zero segment registers
|
2013-09-16 16:23:51 +02:00 |
archacpi.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
archgeneric.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +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
|
audioac97: remove i/o bar magic, fix ac97mixreset busywait-forever timeout
|
2013-09-26 23:34:06 +02:00 |
audiohda.c
|
audiohda: do not enable interrupts before intrenable()
|
2020-11-15 14:34:17 +01: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
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
dat.h
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
devarch.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +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
|
pc, pc64: allocate i/o port space for unassigned pci bars, move ioalloc() to port/iomap.c
|
2020-11-03 20:46:09 +01:00 |
devrtc.c
|
|
|
devtv.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
devvga.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
devvmx.c
|
devvmx: remove bogus . direntry
|
2018-11-04 16:03:35 +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
|
pc, pc64: untangle embedded controller (ec) dependency from devarch
|
2014-12-13 06:23:23 +01:00 |
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
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02: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: fix interrupt panic before init, defer initialization until attach
|
2020-11-21 22:03:13 +01: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
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
ether82598.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02: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: bring back recovery on flushq timeout
|
2020-11-15 14:54:09 +01: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
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02: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: massive pci code rewrite
|
2020-09-13 20:33:17 +02: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
|
pc, pc64: exclude memory regions with unusual MTRR cache attributes
|
2020-12-05 16:57:12 +01:00 |
hcwAMC.h
|
|
|
i8253.c
|
kernel: initialize cyclefreq for machno > 0 in guesscpuhz()
|
2018-01-27 19:58:48 +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
|
pc/l.s: remove unsued m0gdtptr/m0idtptr structs
|
2020-11-21 00:06:55 +01:00 |
main.c
|
pc, pc64: allocate dma bounce buffer right after xinit()
|
2020-12-05 16:59:30 +01:00 |
mem.h
|
pc, pc64: do page attribute table (PAT) init early in cpuidentify()
|
2020-05-22 23:58:24 +02:00 |
memory.c
|
pc, pc64: exclude memory regions with unusual MTRR cache attributes
|
2020-12-05 16:57:12 +01:00 |
mkfile
|
pc, pc64: move common irq handling code out of trap.c
|
2020-11-22 17:44:21 +01:00 |
mmu.c
|
pc, pc64: use 64-bit physical addresses for vmap() and upaalloc()
|
2020-06-06 14:43:24 +02:00 |
mouse.c
|
pc/pc64: fix ps2mouse memory corruption race
|
2014-09-28 18:28:38 +02:00 |
mp.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
mp.h
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
mtrr.c
|
pc, pc64: exclude memory regions with unusual MTRR cache attributes
|
2020-12-05 16:57:12 +01:00 |
nv_dma.h
|
|
|
pc
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
pcipc.c
|
pc, pc64: disable all pci devices in pcicfginit()
|
2020-11-21 16:10:56 +01: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: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
screen.h
|
devvga: use 64-bit physical addresses for framebuffer
|
2020-06-06 15:23:50 +02:00 |
sd53c8xx.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
sd53c8xx.n
|
|
|
sdiahci.c
|
sdiahci: accept AHCI controllers from ASMedia vendor id (thanks mischief)
|
2020-10-19 01:20:29 +02:00 |
sdide.c
|
pc/dma, pc/sdide: use uintptr for physical address instead of ulong
|
2020-12-05 17:01:24 +01: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 |
sdnvme.c
|
sdnvme: use PCIWADDR() instead of PADDR()
|
2020-10-18 17:02:42 +02:00 |
sdodin.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
sdvirtio.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
segdesc.c
|
|
|
squidboy.c
|
pc kernel: avoid AP's spinning in syncclock(), don't wait for thunderbirdsargo
|
2017-03-11 16:24:56 +01:00 |
trap.c
|
pc, pc64, xen: rewrite interrupt handling code
|
2020-11-29 17:43:22 +01:00 |
uartaxp.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
uarti8250.c
|
pc, pc64, xen: change return type of intrdisable() to void
|
2014-12-22 16:56:04 +01:00 |
uartisa.c
|
|
|
uartpci.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
usbehci.h
|
usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers
|
2019-07-17 10:24:50 +02:00 |
usbehcipc.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
usbohci.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
usbuhci.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vga.c
|
devvga: use 64-bit physical addresses for framebuffer
|
2020-06-06 15:23:50 +02: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
|
kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw
|
2014-01-19 03:29:52 +01:00 |
vgacyber938x.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgaet4000.c
|
kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw
|
2014-01-19 03:29:52 +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
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgamach64xx.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgamga4xx.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgamga2164w.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vganeomagic.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vganvidia.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgaradeon.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgargb524.c
|
|
|
vgas3.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02:00 |
vgasavage.c
|
devvga: disable hardware blanking when switching drivers, check softscreen
|
2015-01-03 18:33:35 +01:00 |
vgasoft.c
|
kernel: cleanup the software mouse cursor mess
|
2020-04-10 17:12:51 +02:00 |
vgat2r4.c
|
kernel: massive pci code rewrite
|
2020-09-13 20:33:17 +02: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
|
etheryuk: fix problems with yukon2 ep+ rev0, deoptimize
|
2013-12-16 21:39:22 +01:00 |