summaryrefslogtreecommitdiff
path: root/sys/src/9/pc/fns.h
AgeCommit message (Expand)Author
2021-11-26kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TBcinap_lenrek
2021-10-11kernel: move waserror() macro to port/portfns.hcinap_lenrek
2021-01-17pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequenciescinap_lenrek
2020-12-21pc, xen: move fpu setup/fork/save/restore handlers to pc/fpu.ccinap_lenrek
2020-12-08pc: move ldmxcsr() prototype to fpu.ccinap_lenrek
2020-12-06pc, pc64: move all fpu specific code from main.c to fpu.ccinap_lenrek
2020-12-06amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disableSigrid
2020-12-05pc, pc64: exclude memory regions with unusual MTRR cache attributescinap_lenrek
2020-11-29pc, pc64, xen: rewrite interrupt handling codecinap_lenrek
2020-11-03pc, pc64: allocate i/o port space for unassigned pci bars, move ioalloc() to ...cinap_lenrek
2020-09-13kernel: massive pci code rewritecinap_lenrek
2020-06-06devpccard: use 64-bit physical addressescinap_lenrek
2020-06-06pc, pc64: use 64-bit physical addresses for vmap() and upaalloc()cinap_lenrek
2020-04-04pc, pc64: new memory map codecinap_lenrek
2019-07-17usbehci: introduce dmaflush() function to handle portable cache invalidation ...cinap_lenrek
2018-10-07pc, pc64: add pcienable() and pcidisable() functionscinap_lenrek
2018-07-22pc, pc64: look for "RSD PTR " in ACPI reserved memory region from e820 mapcinap_lenrek
2018-02-18devether: mux bridges, portable netconsolecinap_lenrek
2017-11-04kernel: introduce per process FPU struct (PFPU) for more flexible machine spe...cinap_lenrek
2017-09-02devvmx: call vmxshutdown from reboot() function manuallyaiju
2017-08-28devvmx, vmx: lilu dallas multivmaiju
2017-06-25pc, pc64: support for multiboot framebuffer, common bootargs and multiboot codecinap_lenrek
2017-06-20pc, pc64: adapt devvmx to work on pc64aiju
2017-06-17devvmx: support debug registers; simplify assemblyaiju
2017-06-12kernel: add support for hardware watchpointsaiju
2017-06-01pc: actually call netconsole()aiju
2016-12-15pc64: implement simple write combining for framebuffers with the PATcinap_lenrek
2016-05-01pc: use fpsave() instead of fpenv() to capture fp exception contextcinap_lenrek
2015-08-05pc, pc64: remove unused psaux driver, cleanup devkbdcinap_lenrek
2015-08-05devkbd: disable mosue/keyboard on shutdown, disable ps2 mouse on init, remove...cinap_lenrek
2014-12-22pc, pc64, xen: change return type of intrdisable() to voidcinap_lenrek
2014-12-19pc, pc64: untangle acpireset() from mpshutdown()cinap_lenrek
2014-11-10pc, pc64: provide access to embedded controller with #P/ec filecinap_lenrek
2014-11-02pc, pc64: implement acpi reset (for efi)cinap_lenrek
2014-10-21pc, pc64: make mtrr() callable from interrupt context and before mpinitcinap_lenrek
2014-07-09pc, pc64: initial machine check architecture supportcinap_lenrek
2014-05-11pc, pc64: handle sse simd exceptionscinap_lenrek
2013-09-09mp/pci: msi support for hypertransport platformcinap_lenrek
2013-05-26keep fpregs always in sse (FXSAVE) format, adapt libmach and acid files for n...cinap_lenrek
2013-05-22sse kernel support (sources)jpathy
2013-05-08Add RDRAND Support for /dev/randomjpathy
2013-01-13remove non standard COM3 (eia2) serial port from i8250 uart.cinap_lenrek
2012-11-23ratrace: fix race conditions and range checkcinap_lenrek
2012-09-30guesscpuhz(), apm suspendcinap_lenrek
2012-08-31rdmsr/wrmsr become tryrdmsr/trywrmsr, we can should check for trapcinap_lenrek
2012-08-24add unified sigsearch() function to look for bios data structurescinap_lenrek
2012-05-04kernel: use monitor/mwait instruction on pc multiprocessor for idlehandscinap_lenrek
2012-02-11pci: add pcicapcinap_lenrek
2011-11-11pc kernel: remove i8253linkcinap_lenrek
2011-07-20pc/trap: cleanup exception handlingcinap_lenrek