(&self)
| 368 | } |
| 369 | |
| 370 | pub fn reset_device(&self) -> EcResult<()> { |
| 371 | self.ccgx_write( |
| 372 | ControlRegisters::ResetRequest, |
| 373 | &[HPI_RESET_SIGNATURE as u8, HPI_RESET_DEV_CMD], |
| 374 | )?; |
| 375 | Ok(()) |
| 376 | } |
| 377 | |
| 378 | pub fn enable_ports(&self, enable: bool) -> EcResult<()> { |
| 379 | let mask = if enable { 0b11 } else { 0b00 }; |
no test coverage detected