@@ -90,7 +90,11 @@ impl UsbCommandRegister {
90
90
rw_bit ! ( 11 , enable_u3_mfindex_stop, "Enable U3 MFINDEX Stop" ) ;
91
91
rw_bit ! ( 13 , cem_enable, "CEM Enable" ) ;
92
92
ro_bit ! ( 14 , extended_tbc_enable, "Extended TBC Enable" ) ;
93
- ro_bit ! ( 15 , extended_tbc_status_enable, "Extended TBC Status Enable" ) ;
93
+ ro_bit ! (
94
+ 15 ,
95
+ extended_tbc_trb_status_enable,
96
+ "Extended TBC TRB Status Enable"
97
+ ) ;
94
98
rw_bit ! ( 16 , vtio_enable, "VTIO Enable" ) ;
95
99
}
96
100
impl_debug_from_methods ! {
@@ -106,7 +110,7 @@ impl_debug_from_methods! {
106
110
enable_u3_mfindex_stop,
107
111
cem_enable,
108
112
extended_tbc_enable,
109
- extended_tbc_status_enable ,
113
+ extended_tbc_trb_status_enable ,
110
114
vtio_enable,
111
115
}
112
116
}
@@ -181,7 +185,7 @@ impl DeviceNotificationControl {
181
185
self
182
186
}
183
187
184
- /// Clears the `ith` bit of the Notification Enable field. `i` starts from 0.
188
+ /// Clears the `i`th bit of the Notification Enable field. `i` starts from 0.
185
189
///
186
190
/// # Panics
187
191
///
@@ -355,7 +359,7 @@ impl PortStatusAndControlRegister {
355
359
"Port Enabled/Disabled Change"
356
360
) ;
357
361
rw1c_bit ! ( 19 , warm_port_reset_change, "Warm Port Reset Change" ) ;
358
- rw1c_bit ! ( 20 , over_current_change, "Over Current Change" ) ;
362
+ rw1c_bit ! ( 20 , over_current_change, "Over- Current Change" ) ;
359
363
rw1c_bit ! ( 21 , port_reset_change, "Port Reset Change" ) ;
360
364
rw1c_bit ! ( 22 , port_link_state_change, "Port Link State Change" ) ;
361
365
rw1c_bit ! ( 23 , port_config_error_change, "Port Config Error Change" ) ;
@@ -365,7 +369,7 @@ impl PortStatusAndControlRegister {
365
369
rw_bit ! (
366
370
27 ,
367
371
wake_on_over_current_enable,
368
- "Wake on Over Current Enable"
372
+ "Wake on Over- Current Enable"
369
373
) ;
370
374
ro_bit ! ( 30 , device_removable, "Device Removable" ) ;
371
375
rw1s_bit ! ( 31 , warm_port_reset, "Warm Port Reset" ) ;
@@ -478,7 +482,7 @@ impl_debug_from_methods! {
478
482
479
483
/// Port Hardware LPM Control Register
480
484
///
481
- /// **This register is onlyvalid for USB2 and is reserved for USB3.**
485
+ /// **This register is only valid for USB2 and is reserved for USB3.**
482
486
#[ repr( transparent) ]
483
487
#[ derive( Copy , Clone ) ]
484
488
pub struct PortHardwareLpmControlRegister ( u32 ) ;
@@ -529,7 +533,7 @@ impl From<PortIndicator> for u32 {
529
533
}
530
534
}
531
535
532
- /// A type returned by [`PortPowerManagementStatusAndControlRegister::l1_status`] .
536
+ /// L1 Status .
533
537
#[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Ord , Hash , Debug , FromPrimitive ) ]
534
538
pub enum L1Status {
535
539
/// The L1 Status field shall be ignored by software.
@@ -544,7 +548,7 @@ pub enum L1Status {
544
548
TimeOutOrError = 4 ,
545
549
}
546
550
547
- /// A type returned by [`PortPowerManagementStatusAndControlRegister::port_test_control`] .
551
+ /// Test Mode .
548
552
#[ derive( Copy , Clone , PartialEq , Eq , PartialOrd , Ord , Hash , Debug , FromPrimitive ) ]
549
553
pub enum TestMode {
550
554
/// Test mode not enabled.
0 commit comments