All the driver can currently do is initialize the base controller and enumerate the connected modules.