summaryrefslogtreecommitdiff
path: root/src/sys/io
AgeCommit message (Expand)Author
37 hourskern: ahci: Implement DMS read interfaceIan Moffett
37 hourskern: dms: Make DMS block size awareIan Moffett
38 hourskern: ahci: Don't hardcode block sizesIan Moffett
38 hourskern: ahci: Register SATA drives to DMSIan Moffett
38 hourskern: ahci: Correct buffer order during ahci r/wIan Moffett
41 hourskern: ahci: Implement r/w of SATA drivesIan Moffett
2 dayskern: ahci: Add cmdslot allocation + identifyIan Moffett
2 dayskern: ahci: Allocate raw physical memoryIan Moffett
3 dayskern: pci: Parse PCI capability list per deviceIan Moffett
4 dayskern: xhci: Allocate and init command ring / CRCRIan Moffett
4 dayskern: xhci: Add NULL check to xhci_init_dcbaap()Ian Moffett
4 dayskern: ahci: Enable PCI MMIO and bus masteringIan Moffett
5 dayskern: xhci: Add module creditIan Moffett
5 dayskern: xhci: Initialize the DCBAAP register on initIan Moffett
5 dayskern: pci: Initialize PCI bus mastering + MMIOIan Moffett
5 dayskern: usb: Extract HCSPARAMS1 register fieldsIan Moffett
5 dayskern: usb: Poll USBSTS.CNR after resetIan Moffett
5 dayskern: xhci: Implement controller hard resetIan Moffett
5 dayskern: io: Add initial xHCI skeletonIan Moffett
5 dayskern: pci: Support lookups via programming ifaceIan Moffett
5 dayskern: pci: Get programming interface from deviceIan Moffett
5 dayskern: pci: Use LU types instead of classrev fieldIan Moffett
6 dayskern: cons: Implement console backspaceIan Moffett
6 dayskern: conf: Make default fg/bg configurableIan Moffett
7 dayskern: cons: Add text mode cursorIan Moffett
9 dayskern: os: Support up to 8 max namespacesIan Moffett
2025-09-30kern: mac: Add MAC resource queryingIan Moffett
2025-09-29kern: fbdev: Create namespace object for fbdevIan Moffett
2025-09-28kern: pci: Remove redundant semicolonIan Moffett
2025-09-23kern: security: Add initial support for MACIan Moffett
2025-09-22kern: ahci: Bring up ports via COMRESETIan Moffett
2025-09-22kern: ahci: Replace printf calls with dtrace()Ian Moffett
2025-09-22kern: ahci: Add initial port bring-up logicIan Moffett
2025-09-22kern: ahci: Fix typo in dtrace() macroIan Moffett
2025-09-22kern: dma: Zero new memory by defaultIan Moffett
2025-09-22kern: ahci: Keep track of number of command slotsIan Moffett
2025-09-21kern: ahci: Only support 64-bit HBAs for nowIan Moffett
2025-09-21kern: ahci: Add initial port startup logicIan Moffett
2025-09-21kern: ahci: Scan for implemented ports with PI regIan Moffett
2025-09-21kern: ahci: Add debug tracingIan Moffett
2025-09-21kern: ahci: Ensure HBA is in AHCI-mode after resetIan Moffett
2025-09-21kern: ahci: Add AHCI host bus adapter reset implIan Moffett
2025-09-20kern: cons: Constantly update ch x/y in loopIan Moffett
2025-09-20kern: pci: Ensure lookup data is copied on attachIan Moffett
2025-09-20kern: pci: Handle base address registers (BARs)Ian Moffett
2025-09-20kern: dma: Add DMA frame allocatorIan Moffett
2025-09-19kern: pci: Implement PCI leaf drivers + AHCI stubIan Moffett
2025-09-19kern: pci: Add module creditIan Moffett
2025-09-19kernel: pci: Add PCI lookup routineIan Moffett
2025-09-19kern: pci: Add 'class' and 'subclass' to deviceIan Moffett