bugfix: 修复了无法收到xhci控制器中断的bug

This commit is contained in:
fslongjin
2022-08-24 14:30:23 +08:00
parent ff94280f77
commit e22fe35bb1
5 changed files with 134 additions and 26 deletions

View File

@ -14,7 +14,7 @@
/**
* @brief 生成msi消息
*
*
* @param msi_desc msi描述符
* @return struct msi_msg_t* msi消息指针在描述符内
*/
@ -23,5 +23,6 @@ struct msi_msg_t *msi_arch_get_msg(struct msi_desc_t *msi_desc)
msi_desc->msg.address_hi = 0;
msi_desc->msg.address_lo = ia64_pci_get_arch_msi_message_address(msi_desc->processor);
msi_desc->msg.data = ia64_pci_get_arch_msi_message_data(msi_desc->irq_num, msi_desc->processor, msi_desc->edge_trigger, msi_desc->assert);
msi_desc->msg.vector_control = 0;
return &(msi_desc->msg);
}