diff options
1 files changed, 7 insertions, 2 deletions
diff --git a/BUGS b/BUGS
index 1e88503..73e2525 100644
--- a/BUGS
+++ b/BUGS
@@ -21,5 +21,10 @@
break. inlining va_arg functions should be possible. -Wno-inline,
attribute(used), attribute(noinline) have no effect (or not always,
depends on the host platform?).
+- should we unify the init interface of all drivers? Currently only
+ the PCI ones are unified (for instance by having the event handler
+ as a register_handler method and not part of the ctor).
+ Arguments for splitting:
+ - also the PS/2 devices are on a serio bus
+ - there are ISA/AGP/I2C/USB buses which are also dynamic
+ - we could have multiple registered handlers for some devices