Take a look at the Porter's Handbook: https://docs.freebsd.org/doc/7.4-RELEASE/usr/share/doc/en/books/porters-handbook/using-autotools.html
On Sat, Feb 1, 2020 at 8:56 AM Niteesh <gsnb...@gmail.com> wrote: > I am interested in adding autoconfiguration to one of my projects. > The current drivers use lazy initialization, for example, the UART > drivers initialize the hardware only during their first invocation. > > I would like to add a subsystem, that will read the DTB and call > the appropriate drivers. > > I want to know how it is implemented in FreeBSD, I took a look at the > code, but I am still couldn't figure out, when does FreeBSD start to > parse the DTB, how does it fill up the device struct and few more. > > Can someone please explain how all this works with reference to code > or point me to some documentation? > > Thanks, > Niteesh > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org" > _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"