projects
/
seabios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add ahci support
[seabios.git]
/
src
/
block.c
diff --git
a/src/block.c
b/src/block.c
index 3f4b13faaad9d314da0f0d7caa59dba31fbf7c15..818c9f9dc3b54c23114f19ca6ece1968a828cfbf 100644
(file)
--- a/
src/block.c
+++ b/
src/block.c
@@
-10,6
+10,7
@@
#include "cmos.h" // inb_cmos
#include "util.h" // dprintf
#include "ata.h" // process_ata_op
#include "cmos.h" // inb_cmos
#include "util.h" // dprintf
#include "ata.h" // process_ata_op
+#include "ahci.h" // process_ahci_op
#include "usb-msc.h" // process_usb_op
#include "virtio-blk.h" // process_virtio_op
#include "usb-msc.h" // process_usb_op
#include "virtio-blk.h" // process_virtio_op
@@
-292,6
+293,8
@@
process_op(struct disk_op_s *op)
return process_usb_op(op);
case DTYPE_VIRTIO:
return process_virtio_op(op);
return process_usb_op(op);
case DTYPE_VIRTIO:
return process_virtio_op(op);
+ case DTYPE_AHCI:
+ return process_ahci_op(op);
default:
op->count = 0;
return DISK_RET_EPARAM;
default:
op->count = 0;
return DISK_RET_EPARAM;