..
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
archacpi.c
pc kernel: handle PCMP and RSD being in low (kaddr) or reserved (vmap) memory
2017-03-25 04:08:14 +01:00
archmp.c
pc kernel: handle PCMP and RSD being in low (kaddr) or reserved (vmap) memory
2017-03-25 04:08:14 +01:00
audioac97.c
audioac97: support for ICH4-ICH7 based cards with memory mapped registers (thanks echoline)
2016-12-05 18:32:58 +01:00
audioac97mix.c
audiohda.c
audiohda: add device id for x260's Intel Sunrise Point-LP. (thanks rodri)
2018-02-16 21:04:38 +01:00
audiosb16.c
bios32.c
bootargs.c
kernel: pass bootargs also in multiboot command line, retire the bootline mechanism to pass arguments to /boot/boot
2017-06-28 18:56:16 +02:00
cga.c
kernel: convert textmode cga screen contents to kmesg only once
2017-12-23 03:56:12 +01:00
cputemp.c
dat.h
sdram: experimental ramdisk driver
2018-05-27 22:59:19 +02:00
devarch.c
kernel: don't tokenize inplace in isaconfig() to make /dev/reboot work
2017-09-27 13:59:55 +02:00
devfloppy.c
devi82365.c
pc, pc64: replace atoi() calls with strtol() when hex can be expcte
2015-08-03 17:07:40 +02:00
devkbd.c
pc, pc64: remove unused psaux driver, cleanup devkbd
2015-08-05 10:44:03 +02:00
devlm78.c
devlml.c
zynq: introduce SG_FAULT to prevent access to AXI segment while PL is not ready
2016-03-27 20:57:01 +02:00
devlml.h
devlpt.c
devpccard.c
devrtc.c
devtv.c
devvga.c
kernel: properly handle bad attach specifiers
2018-02-25 17:11:18 +01:00
devvmx.c
devvmx: call vmxshutdown from reboot() function manually
2017-09-02 10:43:37 +00:00
dma.c
ec.c
pc, pc64: untangle embedded controller (ec) dependency from devarch
2014-12-13 06:23:23 +01:00
ether79c970.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether589.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
ether2000.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
ether2114x.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether8003.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
ether8139.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether8169.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether8390.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether8390.h
ether82543gc.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether82557.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether82563.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether82598.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ether83815.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etherbcm.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etherdp83820.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etherec2t.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
etherelnk3.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etherga620.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etherga620fw.h
etherigbe.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etheriwl.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
etherm10g.c
devether: remove (unimplemented) detach, allow device creation on attach
2018-02-25 03:42:38 +01:00
etherm10g2k.fw
etherm10g4k.fw
ethermii.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
ethermii.h
etherrt2860.c
add signed fixed size integer typedefs
2018-05-12 19:19:52 +02:00
ethersmc.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ethervgbe.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ethervirtio.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ethervt6102.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
ethervt6105m.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
etherwavelan.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
etherwpi.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
etheryuk.c
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
floppy.h
fns.h
devether: mux bridges, portable netconsole
2018-02-18 19:56:01 +01:00
hcwAMC.h
i8253.c
kernel: initialize cyclefreq for machno > 0 in guesscpuhz()
2018-01-27 19:58:48 +01:00
i8259.c
init9.c
io.h
kernel: add support for hardware watchpoints
2017-06-12 19:03:07 +00:00
l.s
kernel: introduce per process FPU struct (PFPU) for more flexible machine specific fpu handling
2017-11-04 20:08:22 +01:00
main.c
sdram: experimental ramdisk driver
2018-05-27 22:59:19 +02:00
mem.h
pc, pc64: support for multiboot framebuffer, common bootargs and multiboot code
2017-06-25 22:22:58 +02:00
memory.c
pc, pc64: preserve last KB of conventional memory (might contain bios tables)
2014-11-20 19:05:43 +01:00
mkfile
add missing ethermii.h dependencies. patch from cinap_lenrek
2018-04-12 17:50:10 -04:00
mmu.c
pc/pc64: keep shadow copy of DR7 in Mach and use that to check whether we need to reset DR7 in procsave(); remove superfluous reset of DR7 in mmurelease()
2017-06-13 00:10:36 +00:00
mouse.c
pc/pc64: fix ps2mouse memory corruption race
2014-09-28 18:28:38 +02:00
mp.c
pc/pc64: backing out new mp startup code (caused issues with ramnode)
2016-01-13 23:18:25 +01:00
mp.h
mtrr.c
kernel: get rid of 36 bit Paerange mask in mtrr (supporting machines with more than 64GB of memory)
2017-09-27 13:58:00 +02:00
nv_dma.h
pc
sdram: experimental ramdisk driver
2018-05-27 22:59:19 +02:00
pci.c
pci: map pci bars for devices with base class codes (ccrb) 0x00 and 0x0D-0x11 (thanks qeed)
2015-05-27 00:23:13 +02:00
pcmciamodem.c
pcmkfile
piix4smbus.c
pmmc.c
emmc/pmmc: make all symbols static
2015-05-11 05:27:05 +02:00
ptclbsum386.s
rebootcode.s
pc64: amd64 kernel reboot support
2014-03-16 20:22:59 +01:00
screen.c
pc, pc64: support for multiboot framebuffer, common bootargs and multiboot code
2017-06-25 22:22:58 +02:00
screen.h
pc, pc64: support for multiboot framebuffer, common bootargs and multiboot code
2017-06-25 22:22:58 +02:00
sd53c8xx.c
sd53c8xx.n
sdiahci.c
sdiahci: Intel 200 Series Chipset Family PCH support (thanks aiju)
2017-08-27 21:20:20 +02:00
sdide.c
sdide: add vid/did for 82801IIH Intel Q35 IDE controller (thanks kenji)
2015-01-04 12:49:44 +01:00
sdmv50xx.c
sdmylex.c
sdnvme.c
sdnvme: identify namespace list fails on intel ssd, just assume nsid=[1]
2017-09-27 14:02:13 +02:00
sdodin.c
kernel: remove _xinc()/_xdec()
2014-06-08 01:35:22 +02:00
sdvirtio.c
sdvirtio: return 1 for success in vioenable()/viodisable()
2017-03-26 16:43:32 +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
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
uartaxp.c
uarti8250.c
pc, pc64, xen: change return type of intrdisable() to void
2014-12-22 16:56:04 +01:00
uartisa.c
uartpci.c
usbehci.h
usbohci, usbehci, usbxhci: save mmio base address in ctlr, cant PADDR() on 386...
2017-07-31 17:36:56 +02:00
usbehcipc.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
usbohci.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
usbuhci.c
kernel: move devether and wifi to port/
2018-02-11 18:08:03 +01:00
usbxhci.c
usbxhci: fix mistake in completering()
2018-02-07 18:13:22 +01:00
vga.c
devvga: properly handle physical screen size and panning
2017-12-03 18:54:25 +01:00
vga3dfx.c
vgaark2000pv.c
vgabt485.c
vgaclgd542x.c
vgaclgd546x.c
vgact65545.c
vgacyber938x.c
vgaet4000.c
vgageode.c
vgahiqvideo.c
vgai81x.c
devvga: disable hardware blanking when switching drivers, check softscreen
2015-01-03 18:33:35 +01:00
vgaigfx.c
igfx: allocate backing memory for framebuffer and hw cursor when not done by bios (from qu7uux)
2017-11-13 00:48:46 +01:00
vgamach64xx.c
vgamach64xx: remove drawdebug reference
2017-05-01 02:15:03 +02:00
vgamga4xx.c
vgamga2164w.c
vganeomagic.c
vganvidia.c
vgaradeon.c
devvga: disable hardware blanking when switching drivers, check softscreen
2015-01-03 18:33:35 +01:00
vgargb524.c
vgas3.c
devvga: disable hardware blanking when switching drivers, check softscreen
2015-01-03 18:33:35 +01:00
vgasavage.c
devvga: disable hardware blanking when switching drivers, check softscreen
2015-01-03 18:33:35 +01:00
vgat2r4.c
devvga: disable hardware blanking when switching drivers, check softscreen
2015-01-03 18:33:35 +01:00
vgatvp3020.c
vgatvp3026.c
vgavesa.c
pc, pc64: support for multiboot framebuffer, common bootargs and multiboot code
2017-06-25 22:22:58 +02:00
vgavmware.c
vgax.c
wavelan.c
devether: remove (unimplemented) detach, allow device creation on attach
2018-02-25 03:42:38 +01:00
wavelan.h
yukdump.h