#[repr(C)]pub struct HCI_CONTROLLER_PHY_INTERFACE {
pub hci_interface: HCI_INTERFACE,
pub hci_ctrl3: HCI_CTRL3,
pub phy_control: PHY_CONTROL,
pub phy_status: PHY_STATUS,
pub hci_sie_port_disable_control: HCI_SIE_PORT_DISABLE_CONTROL,
/* private fields */
}
Expand description
Register block
Fields§
§hci_interface: HCI_INTERFACE
0x00 - HCI Interface Register
hci_ctrl3: HCI_CTRL3
0x08 - HCI Control Register
phy_control: PHY_CONTROL
0x10 - PHY Control Register
phy_status: PHY_STATUS
0x24 - PHY Status Register
hci_sie_port_disable_control: HCI_SIE_PORT_DISABLE_CONTROL
0x28 - HCI SIE Port Disable Control Register
Auto Trait Implementations§
impl !Freeze for HCI_CONTROLLER_PHY_INTERFACE
impl !RefUnwindSafe for HCI_CONTROLLER_PHY_INTERFACE
impl Send for HCI_CONTROLLER_PHY_INTERFACE
impl !Sync for HCI_CONTROLLER_PHY_INTERFACE
impl Unpin for HCI_CONTROLLER_PHY_INTERFACE
impl UnwindSafe for HCI_CONTROLLER_PHY_INTERFACE
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more