index
:
Hyra
dev
expt
main
old
stable
user
The Hyra Operating System
Ian Moffett <ian@osmora.org>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
Age
Commit message (
Expand
)
Author
4 days
kernel: ahci: Keep track of total ports
Ian Moffett
4 days
kernel: nvme: Return -ENODEV instead of -EIO
Ian Moffett
4 days
kernel: ahci: Handle AHCI interface/HBA errors
Ian Moffett
4 days
kernel: ahci: Ensure bus mastering + MMIO is set
Ian Moffett
4 days
kernel: ahci: Remove redundant newline
Ian Moffett
4 days
kernel: ahci: Perform ATA IDENTIFY
Ian Moffett
4 days
kernel: ahci: Initialize device link before init
Ian Moffett
4 days
kernel: ahci: Cleanup identity dump logs
Ian Moffett
4 days
kernel: ahci: Implement ATA IDENTIFY command
Ian Moffett
4 days
kernel: ahci: Add HBA port reset logic
Ian Moffett
4 days
kernel: ahci: Add command list helpers
Ian Moffett
4 days
kernel: ahci: Detect staggered spin up
Ian Moffett
4 days
kernel: ahci: Improve HBA port scan logic
Ian Moffett
4 days
kernel: ahci: Add sanity checks to port start/stop
Ian Moffett
5 days
kernel: ahci: Clear out PxSERR per port
Ian Moffett
5 days
kernel: ahci: Initialize each HBA port
Ian Moffett
5 days
kernel: ahci: Cleanup port count log
Ian Moffett
6 days
kernel: ahci: Implement initial HBA port logic
Ian Moffett
6 days
kernel: ahci: Remove stray newline
Ian Moffett
7 days
kernel: ahci: Return 0 in ahci_poll_reg()
Ian Moffett
2025-04-12
dev: nvme: Log controller presence
Ian Moffett
2025-02-21
Merge branch 'expt'
Ian Moffett
2025-02-21
kernel: Update kernel log style
Ian Moffett
2025-02-20
Merge branch 'expt'
Ian Moffett
2025-02-20
kernel: ahci: Ensure HBA is AHCI aware
Ian Moffett
2025-02-20
Merge branch 'expt'
Ian Moffett
2025-02-20
kernel: ahci: Improve reset logic + cleanup
Ian Moffett
2025-02-20
kernel: ahci: Conform to OSMORA C style
Ian Moffett
2025-02-19
kernel: ahci: Clean up includes
Ian Moffett
2025-02-19
kernel: ahci: Fix up style
Ian Moffett
2025-02-19
kernel: ahci: Map ABAR and perform HBA reset
Caelus
2025-02-18
kernel: ahci: Add initial skeleton
Ian Moffett
2025-02-16
project: Update copyright date to 2025
Ian Moffett
2024-07-24
kernel: nvme: Set write op to nowrite
Ian Moffett
2024-07-14
kernel: nvme: Sleep before status check
Ian Moffett
2024-07-14
kernel: nvme: Remove command error check for now
Ian Moffett
2024-07-14
kernel: nvme: Use CAP.MQES for qsize
Ian Moffett
2024-07-13
kernel: nvme: Add nvme bdevsw + support for reads
Ian Moffett
2024-07-13
kernel: nvme: Set bar field in nvme_ctrl structure
Ian Moffett
2024-07-12
kernel: nvme: Init namespaces TAILQ
Ian Moffett
2024-07-12
kernel: nvme: Remove useless check
Ian Moffett
2024-07-12
kernel: nvme: Setup I/O queues and namespaces
Ian Moffett
2024-07-12
kernel: nvme: Handle cq_head and phase bit
Ian Moffett
2024-07-10
kernel: nvme: Improve nvme_identify()
Ian Moffett
2024-07-10
kernel: nvme: Add initial NVMe driver code
Ian Moffett
2024-06-24
Clean out for expt
Ian Moffett
2024-06-03
kernel: pci: Require mapping BAR using bus_map()
Ian Moffett
2024-06-02
kernel: ahci: Add missing whitespace
dev
Ian Moffett
2024-06-02
kernel: ahci: Add missing close() hook
Ian Moffett
2024-06-02
kernel: ahci: Add SATA read/write support
Ian Moffett
[next]