
O_HcInterruptEnable Хост-контроллер USB2.0: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 MASTER_INTERRUPT_ENABLE Bit 31R/W (R) 0x0 A '0' writtern to this field is ignored by HC. A 1 written to this field enables Unused Bits 30 : 7ROOT_HUB_STATUS_CHANGE Bit 6R/W (R) 0x0 Root Hub Status Change Interrupt Enable FRAME_NUMBER_OVERFLOW Bit 5R/W (R) 0x0 Frame Number Overflow Interrupt Enable UNRECOVERABLE_ERROR Bit 4R/W (R) 0x0 Unrecoverable Error Interrupt Enable RESUME_DETECTED Bit 3R/W (R) 0x0 Resume Detected Interrupt Enable START_OF_FRAME Bit 2R/W (R) 0x0 Start Of Frame Interrupt Enable WRITE_BACK_DONE_HEAD Bit 1R/W (R) 0x0 Write Back Done Head Interrupt Enable SCHEDULING_OVERRUN Bit 0R/W (R) 0x0 Scheduling Overrun Interrupt Enable Команда U-Boot для чтения регистра md 5200410 1md 5310410 1 md 5311410 1 Bit fields structure
typedef union o_hcinterruptenable
{
struct
{
unsigned scheduling_overrun : 1;
unsigned write_back_done_head : 1;
unsigned start_of_frame : 1;
unsigned resume_detected : 1;
unsigned unrecoverable_error : 1;
unsigned frame_number_overflow : 1;
unsigned root_hub_status_change : 1;
unsigned unused0 : 24;
unsigned master_interrupt_enable : 1;
} b;
unsigned long w;
} O_HcInterruptEnable
|
![]() |