pub fn render( d: &Device, config: &Config, device_x: &mut String, ) -> Result<TokenStream>
Whole device generation