plan9fox/sys/src/9/pc
2019-07-17 10:30:06 +02:00
..
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 pc, pc64: look for "RSD PTR " in ACPI reserved memory region from e820 map 2018-07-22 21:00:20 +02:00
archmp.c pc, pc64: look for "RSD PTR " in ACPI reserved memory region from e820 map 2018-07-22 21:00:20 +02: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 pc: audiohda: recognize AMD Family 17h hd audio controller 2019-04-13 23:11:19 -07:00
audiosb16.c
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: fix %.*s format in multibootargs 2019-02-25 04:25:36 +01:00
cga.c kernel: convert textmode cga screen contents to kmesg only once 2017-12-23 03:56:12 +01:00
cputemp.c pc kernel: get rid of ugly and partially broken cpuid macros 2018-07-11 14:50:22 +01:00
dat.h pc kernel: get rid of ugly and partially broken cpuid macros 2018-07-11 14:50:22 +01:00
devarch.c pc: devarch: recognize AMD Ryzen model 2019-04-13 23:08:26 -07:00
devfloppy.c
devi82365.c
devkbd.c
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 devvga: disable cursor on shutdown avoiding graphics glitches on reboot 2018-08-25 21:44:08 +02:00
devvmx.c devvmx: remove bogus . direntry 2018-11-04 16:03:35 +00:00
dma.c
ec.c
ether79c970.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02: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 pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
ether8169.c kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
ether8390.c devether: mux bridges, portable netconsole 2018-02-18 19:56:01 +01:00
ether8390.h
ether82543gc.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
ether82557.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
ether82563.c ether82563: fix bugus FCA write and link detection for i217 2019-01-13 17:17:11 +01:00
ether82598.c ether82563, ether82598, etherx550: round rbsz to multiple of 1K 2019-01-12 15:34:23 +01:00
ether83815.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherbcm.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherdp83820.c kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
etherec2t.c kernel: move devether and wifi to port/ 2018-02-11 18:08:03 +01:00
etherelnk3.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherga620.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherga620fw.h
etherigbe.c kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
etheriwl.c add Centrino Wireless-N 1030 (thanks lksmk from brazil) 2018-10-25 08:09:10 +02:00
etherm10g.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherm10g2k.fw
etherm10g4k.fw
etherrt2860.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
ethersmc.c devether: mux bridges, portable netconsole 2018-02-18 19:56:01 +01:00
ethervgbe.c kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
ethervirtio.c pc drivers: more pci cleanup 2018-10-07 23:38:41 +02:00
ethervt6102.c kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
ethervt6105m.c kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
etherwavelan.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherwpi.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
etherx550.c ether82563, ether82598, etherx550: round rbsz to multiple of 1K 2019-01-12 15:34:23 +01:00
etheryuk.c pc drivers: more pci cleanup 2018-10-07 23:38:41 +02:00
floppy.h
fns.h usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers 2019-07-17 10:24:50 +02: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 pc kernel: get rid of ugly and partially broken cpuid macros 2018-07-11 14:50:22 +01:00
l.s kernel: change peek to return number of characters left rather than 0/-1 2018-12-11 09:17:44 +00:00
main.c pc, pc64: park application processors in rebootcode with mmu off 2018-11-19 18:42:01 +01:00
mem.h pc, pc64: increase CONFADDR buffer from 4K to 24K 2018-10-06 00:26:07 +02:00
memory.c pc, pc64: look for "RSD PTR " in ACPI reserved memory region from e820 map 2018-07-22 21:00:20 +02:00
mkfile kernel: move common ethermii to port/ 2019-07-11 07:47:39 +02:00
mmu.c pc kernel: remove countpagerefs() (thanks BurnZeZ) 2019-05-03 23:52:49 +02:00
mouse.c
mp.c pc kernel: get rid of ugly and partially broken cpuid macros 2018-07-11 14:50:22 +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 libip: move optimized 386 assembly version of ptclbsum() from kernel to libip 2019-02-27 18:29:08 +01:00
pci.c pc: pci: add AMD FCH LPC bridge to southbridges 2019-04-13 23:07:57 -07:00
pcmciamodem.c
pcmkfile
piix4smbus.c
pmmc.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
rebootcode.s pc, pc64: park application processors in rebootcode with mmu off 2018-11-19 18:42:01 +01:00
screen.c devdraw: get rid of softscreen==0xa110c hack and make attachscreen() return Memdata* 2019-01-30 18:22:52 +01:00
screen.h devdraw: get rid of softscreen==0xa110c hack and make attachscreen() return Memdata* 2019-01-30 18:22:52 +01:00
sd53c8xx.c
sd53c8xx.n
sdiahci.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
sdide.c
sdmv50xx.c
sdmylex.c
sdnvme.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
sdodin.c pc drivers: more pci cleanup 2018-10-07 23:38:41 +02:00
sdvirtio.c pc drivers: more pci cleanup 2018-10-07 23:38:41 +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: change peek to return number of characters left rather than 0/-1 2018-12-11 09:17:44 +00:00
uartaxp.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
uarti8250.c
uartisa.c
uartpci.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +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 pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
usbohci.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02:00
usbuhci.c pc drivers: use pcienable() to handle device power up and missing initialization 2018-10-07 22:28:21 +02: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
vgaigfx.c igfx: add support for 915gm 2019-03-04 21:37:52 +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
vgargb524.c
vgas3.c
vgasavage.c
vgat2r4.c
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