4 This is the Central Regulatory Domain Agent effort.
9 D can read Fdb (regulatory.bin)
10 K queries D, D reads Fdb, D passes an R to the Kernel
15 Db: SQL database (defined in db/01-regulatory.sql)
16 Fdb: File database (defined in daemon/regdb.h)
19 R: A regulatory domain structure built by D and passed to the K
23 We have scripts to populate the (My)SQL database in db/*.sql, which are then
24 dumped into an sqlite database for the dbgen.py script which generates the
25 binary database Fdb. Proper regulatory information is coming too.
27 Example C code to read Fdb is available as daemon/dump.c.
31 Userspace CRDA daemon which can read Fdb, and given a country outputs a regulatory domain
32 definition for that country.
36 Add nl80211 commands and attributes in the kernel to handle receiving a regulatory domain
37 structure from the CRDA daemon.
41 Test with a driver, zd1211rw.