mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-08 14:16:47 +00:00
- 支持中断共享 - 把现有驱动程序移植到新的irq模块 - 使用`ProcessorId`标识处理器id - 尚未实现threaded_irq 性能上,edge irq flow handler里面,对于锁的使用,可能有点问题。为了获取/修改common data还有其他几个结构体的状态,进行了多次加锁和放锁,导致性能降低。这是接下来需要优化的点。
18 lines
239 B
Makefile
18 lines
239 B
Makefile
|
|
CFLAGS += -I .
|
|
|
|
kernel_driver_subdirs:=acpi disk multiboot2 timers hid
|
|
|
|
ECHO:
|
|
@echo "$@"
|
|
|
|
$(kernel_driver_subdirs): ECHO
|
|
|
|
$(MAKE) -C $@ all CFLAGS="$(CFLAGS)" ASFLAGS="$(ASFLAGS)"
|
|
|
|
all: $(kernel_driver_subdirs)
|
|
|
|
|
|
clean:
|
|
echo "Done."
|