X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/92f6e64a6da763c45ff9f4ab5eafcab3d8766dcb..b60166b327a9108b07e3069fa6568a451529ffd9:/lunaix-os/hal/ahci/ahci.c diff --git a/lunaix-os/hal/ahci/ahci.c b/lunaix-os/hal/ahci/ahci.c index 3d90845..0f1ebf3 100644 --- a/lunaix-os/hal/ahci/ahci.c +++ b/lunaix-os/hal/ahci/ahci.c @@ -130,13 +130,13 @@ ahci_driver_init(struct ahci_driver_param* param) if (!clbp) { // 每页最多4个命令队列 - clb_pa = pmm_alloc_page(KERNEL_PID, PP_FGLOCKED); + clb_pa = pmm_alloc_page(PP_FGLOCKED); clb_pg_addr = (ptr_t)ioremap(clb_pa, 0x1000); memset((void*)clb_pg_addr, 0, 0x1000); } if (!fisp) { // 每页最多16个FIS - fis_pa = pmm_alloc_page(KERNEL_PID, PP_FGLOCKED); + fis_pa = pmm_alloc_page(PP_FGLOCKED); fis_pg_addr = (ptr_t)ioremap(fis_pa, 0x1000); memset((void*)fis_pg_addr, 0, 0x1000); }