summaryrefslogtreecommitdiff
path: root/Kernel/IO.h
AgeCommit message (Expand)Author
2021-10-01Kernel: Move x86 IO instructions code into the x86 specific folderLiav A
2021-06-28Kernel: Specify I/O size for BMIDEChannelGunnar Beutner
2021-06-24Kernel: Pull apart CPU.hHendiadyoin1
2021-05-31Kernel: Rename instances of IO port 0xe9 to BOCHS_DEBUG_PORTNick Miller
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-21Kernel::CPU: Move headers into common directoryHendiadyoin1
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-04Kernel: Remove repeated_{in,out}16()Andreas Kling
2021-02-28Kernel: Use default con/de-structorsBen Wiederhake
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-11Kernel: Convert a bunch of String::format() => String::formatted()Andreas Kling
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-02-05Kernel: Move the VMWare helpers out of the IO namespaceLiav A
2020-02-05Kernel: Add support for high bandwidth IO communication with VMWareLiav A
2020-02-04Kernel: Add support for vmmouseLiav A
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-07-13Kernel: First cut of a sb16 driverRobin Burchell
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
2019-04-23Kernel: Use rep insw/outsw for IDE transfers.Andreas Kling
2019-04-06Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.Andreas Kling
2019-02-06Kernel: Much improved BochsVGA (BXVGA) support.Andreas Kling
2018-11-02Make IO helpers inline and use immediate-encoded ports when possible.Andreas Kling
2018-10-16Import the "gerbert" kernel I worked on earlier this year.Andreas Kling