plan9fox/sys/src/9/pc
2014-03-17 18:21:01 +01:00
..
a100p.cp Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ahci.h adiahci: drive onlining, task file error (atapi) handling, missed interrupts, bios handoff, idle, cleanup 2012-12-24 18:07:18 +01:00
apbootstrap.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
apic.c apic: eleminate splhi and apictimerlock, per cpu apictimer structure 2013-06-22 09:50:34 +02:00
apm.c guesscpuhz(), apm suspend 2012-09-30 19:41:34 +02:00
apmjump.s apm: fix wrong segment load, zero segment registers 2013-09-16 16:23:51 +02:00
archacpi.c pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
archmp.c pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
audioac97.c audioac97: remove i/o bar magic, fix ac97mixreset busywait-forever timeout 2013-09-26 23:34:06 +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: allow manual pin routing, more verbose audiostat, initial mute of al widgets 2013-09-29 15:44:26 +02:00
audiosb16.c audio: fix delay control, increase default buffer delay to 40ms 2013-02-01 15:23:38 +01:00
bios32.c add unified sigsearch() function to look for bios data structures 2012-08-24 15:36:56 +02:00
cga.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
cputemp.c rdmsr/wrmsr become tryrdmsr/trywrmsr, we can should check for trap 2012-08-31 16:48:33 +02:00
dat.h pc64: amd64 kernel reboot support 2014-03-16 20:22:59 +01:00
devarch.c pc/pc64: move common code to pc/devarch.c 2014-02-03 06:24:31 +01:00
devether.c devether: fix spelling mistype 2013-12-17 12:48:17 +01:00
devfloppy.c add Echange[] error string 2012-08-07 07:15:41 +02:00
devi82365.c kernel: xalloc error handling 2011-12-14 00:22:46 +01:00
devkbd.c ps2mouse: disable packet streaming during reprogramming 2014-01-02 07:44:17 +01:00
devlm78.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devlml.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devlml.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devlpt.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devpccard.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
devrtc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devtv.c panic: trailing newlines 2012-03-28 18:13:45 +02:00
devvga.c reduce software cursor flickering 2013-04-14 16:28:54 +02:00
dma.c pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
ether79c970.c pc64: support for vmware PCnet ethernet 2014-02-15 06:17:38 +01:00
ether589.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ether2000.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
ether2114x.c panic: trailing newlines 2012-03-28 18:13:45 +02:00
ether8003.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
ether8139.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
ether8169.c ether8169, etherdp83820, ethervt6102: fix snprint READSTR bugs (thanks pap) 2013-09-17 03:08:32 +02:00
ether8390.c panic: trailing newlines 2012-03-28 18:13:45 +02:00
ether8390.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ether82543gc.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
ether82557.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
ether82563.c pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
ether82598.c ether82598, ether82563: remove packblock() avoidance hack 2013-12-16 21:47:06 +01:00
ether83815.c ether83815: fix `auto neg timed out' error with sis 900 rev 635. 2013-10-03 17:13:08 -04:00
etherbcm.c etherbcm: missing free() 2011-12-12 22:42:40 +01:00
etherdp83820.c ether8169, etherdp83820, ethervt6102: fix snprint READSTR bugs (thanks pap) 2013-09-17 03:08:32 +02:00
etherec2t.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
etherelnk3.c panic: trailing newlines 2012-03-28 18:13:45 +02:00
etherga620.c kernel: fix inproper use of malloc/smalloc 2011-12-12 16:55:26 +01:00
etherga620fw.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
etherif.h increase MaxEther to 64 avoiding "too many ether cards" panic 2013-07-09 19:17:38 +02:00
etherigbe.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
etheriwl.c etheriwl: provide shutdown function 2014-03-17 18:21:01 +01:00
etherm10g.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
etherm10g2k.fw generate etherm10g firmware hexdumps in mkfile 2011-05-04 10:33:59 +00:00
etherm10g4k.fw generate etherm10g firmware hexdumps in mkfile 2011-05-04 10:33:59 +00:00
ethermii.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ethermii.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
etherrt2860.c etherrt2860: add rt3090 support and make style more consistent 2013-07-21 18:13:27 -04:00
ethersink.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ethersmc.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
ethervgbe.c ethervgbe: fix broken rx block handling 2012-12-20 09:44:10 +01:00
ethervt6102.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
ethervt6105m.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
etherwavelan.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
etheryuk.c etheryuk: fix lockups (thanks burnzez for testing) 2014-01-12 12:08:10 +01:00
floppy.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fns.h mp/pci: msi support for hypertransport platform 2013-09-09 00:44:08 +02:00
hcwAMC.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
i8253.c guesscpuhz(), apm suspend 2012-09-30 19:41:34 +02:00
i8259.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
init9.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
initcode.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
io.h io.h: change indentation from spaces to tabs 2013-10-03 17:15:11 -04:00
l.s pc kernel: make syscall() return thru forkret() to handle exceptions 2013-09-27 19:24:45 +02:00
main.c pc64: amd64 kernel reboot support 2014-03-16 20:22:59 +01:00
mem.h sse kernel support (sources) 2013-05-22 23:47:05 +05:30
memory.c e820: handle duplicate and overlapping e820 entries, handle overflows 2013-09-16 23:36:06 +02:00
mkfile pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
mmu.c kernel: convert putmmu() to uintptr for va and pa 2014-01-20 03:17:55 +01:00
mouse.c ps2mouse: retry disable packet streaming command 0xf5 2014-01-02 11:07:06 +01:00
mp.c pc64: amd64 kernel reboot support 2014-03-16 20:22:59 +01:00
mp.h pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
mtrr.c mtrr: fix mistake 2014-02-08 03:40:17 +01:00
nv_dma.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pccpuf pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
pcf pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
pci.c pci: fix compiler warning about unused variables 2013-09-09 00:51:36 +02:00
pcmciamodem.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pcmkfile Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pcrandom.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
piix4smbus.c kernel: fix inproper use of malloc/smalloc 2011-12-12 16:55:26 +01:00
pmmc.c pmmc: add support for Ricoh 5U23 SD/MMC controller 2013-09-15 01:24:08 +02:00
psaux.c Qcoalesce patch to satisfy full read length 2012-09-14 03:35:15 +02:00
ptclbsum386.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rebootcode.s pc64: amd64 kernel reboot support 2014-03-16 20:22:59 +01:00
screen.c kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw 2014-01-19 03:29:52 +01:00
screen.h reduce software cursor flickering 2013-04-14 16:28:54 +02:00
sd53c8xx.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sd53c8xx.n Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sdiahci.c pc64: enable iahci support 2014-02-01 20:27:54 +01:00
sdide.c sdide: add pci did for VIA VT6415 PATA IDE controller 2013-11-10 19:40:01 -05:00
sdmv50xx.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
sdmylex.c merge sd changes from 9atom 2011-07-10 14:14:23 +02:00
sdodin.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
sdvirtio.c pc64: fix up pointer calculations and enable sdvirtio disk driver 2014-02-03 01:22:26 -08:00
segdesc.c segdesc: add /dev/^(ldt gdt) support 2011-07-12 15:46:22 +02:00
squidboy.c pc kernel: split mpstartap() and squidboy into separate file... stuff for amd64 2014-02-01 10:23:17 +01:00
trap.c pc64: fix note handling 2014-02-06 22:43:33 +01:00
uartaxp.c kernel: fix more malloc bugs 2011-12-12 22:24:25 +01:00
uarti8250.c uarti8250: print on malloc failure 2013-05-20 17:43:30 +02:00
uartisa.c pcuart: malloc error handling, cleanup 2013-05-20 17:32:48 +02:00
uartpci.c pcuart: malloc error handling, cleanup 2013-05-20 17:32:48 +02:00
uncached.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
usbehci.h usbehci: fix broken bios takeover 2012-11-25 16:24:10 +01:00
usbehcipc.c kernel: usb fixes for amd64 2014-02-01 10:20:43 +01:00
usbohci.c move devusb to port 2012-12-06 18:53:17 +01:00
usbuhci.c kernel: usb fixes for amd64 2014-02-01 10:20:43 +01:00
vga.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
vga3dfx.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgaark2000pv.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vgabt485.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vgaclgd542x.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgaclgd546x.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01: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: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw 2014-01-19 03:29:52 +01: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 vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgahiqvideo.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgai81x.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgamach64xx.c kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw 2014-01-19 03:29:52 +01:00
vgamga4xx.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgamga2164w.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vganeomagic.c kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw 2014-01-19 03:29:52 +01:00
vganvidia.c kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw 2014-01-19 03:29:52 +01:00
vgaradeon.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgargb524.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vgas3.c kernel: replace BY2WD in scanline width calculation to sizeof(ulong) like libmemdraw 2014-01-19 03:29:52 +01:00
vgasavage.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vgat2r4.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgatvp3020.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vgatvp3026.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
vgavesa.c vesa: explicitely use /386/include/ureg.h 2014-02-01 10:14:41 +01:00
vgavmware.c vga: make kernel vga drivers more stupid 2013-01-02 01:19:51 +01:00
vgax.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
wavelan.c pc kernel: kproc error and exit 2013-11-22 22:29:31 +01:00
wavelan.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
wifi.c wifi: remove misleading packet header length check in wifidecrypt() 2014-03-06 22:09:17 +01:00
wifi.h wifi: decode AP->AP (WDS / bridge) data frames. 2014-03-06 21:36:14 +01:00
yukdump.h etheryuk: fix problems with yukon2 ep+ rev0, deoptimize 2013-12-16 21:39:22 +01:00