Re: Kmod driver at iicbus. attach() and config_intrhook(9)
Andriy Gapon <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
On 18/08/2020 22:05, Alexander Mishin wrote: > Hi > > I write a kmod driver for bh1750 light sensor with iic (almost wrote). > As usual, probe(), attach() and detach(). On attach() it runs TIMEOUT_TASK_INIT > for periodically write opecode, read result and place it to sysctl dev.bh1750.N > variables. It is all. > > But I see that some other devices (from /usr/src/sys/dev) uses CONFIG_INTRHOOK(9) > on attach() for initialize themselfs. > I wonder if I need this too? ...or maybe... when I might need it? This is usually needed when a driver needs to talk to its device while attaching. E.g., to set some initial configuration or to confirm device's identity, etc. -- Andriy Gapon _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "[email protected]"