mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-09 07:06:47 +00:00
fix compiler warnings in pci_irq.c (#371)
Co-authored-by: Yao Zhao <dragonlinux@gmail.com>
This commit is contained in:
parent
607783d741
commit
3b0bf43bbb
@ -2,6 +2,9 @@
|
|||||||
#include "exception/irq.h"
|
#include "exception/irq.h"
|
||||||
#include <common/errno.h>
|
#include <common/errno.h>
|
||||||
#include <common/kprint.h>
|
#include <common/kprint.h>
|
||||||
|
#include "common/string.h"
|
||||||
|
#include "mm/slab.h"
|
||||||
|
|
||||||
// 现在pci设备的中断由自己进行控制,这些不执行内容的函数是为了适配旧的中断处理机制
|
// 现在pci设备的中断由自己进行控制,这些不执行内容的函数是为了适配旧的中断处理机制
|
||||||
void pci_irq_enable(ul irq_num)
|
void pci_irq_enable(ul irq_num)
|
||||||
{
|
{
|
||||||
@ -11,7 +14,7 @@ void pci_irq_disable(ul irq_num)
|
|||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
void pci_irq_install(ul irq_num)
|
ul pci_irq_install(ul, void*)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -43,7 +46,8 @@ uint16_t c_irq_install(ul irq_num,void (*pci_irq_handler)(ul irq_num, ul paramet
|
|||||||
return EAGAIN;
|
return EAGAIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
hardware_intr_controller* pci_interrupt_controller = kmalloc(sizeof(hardware_intr_controller),0);
|
hardware_intr_controller* pci_interrupt_controller =
|
||||||
|
(hardware_intr_controller*)kmalloc(sizeof(hardware_intr_controller), 0);
|
||||||
if (pci_interrupt_controller) {
|
if (pci_interrupt_controller) {
|
||||||
pci_interrupt_controller->enable = pci_irq_enable;
|
pci_interrupt_controller->enable = pci_irq_enable;
|
||||||
pci_interrupt_controller->disable = pci_irq_disable;
|
pci_interrupt_controller->disable = pci_irq_disable;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user