On Fri, May 14, 2010 at 05:10:24AM +0000, David Holland wrote: > Yes. The trouble is that because libraries and headers don't match up, > you need to parse headers to extract the lists, and that seems likely > to end up being delicate and a constant source of annoyance.
How about the section 4 manual pages? Being systematically out-of-date, those are "useful" in a way that old phonebook might be "useful". I believe Hubert extracted the supported chips via a script in iic(4). Although it captured a lot of devices that do not have a manual page, the idea is there. - Jukka.