08.06.2013 Views

C8051F326/7 - Silicon Labs

C8051F326/7 - Silicon Labs

C8051F326/7 - Silicon Labs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>C8051F326</strong>/7<br />

USB Register Definition 12.13. CMINT: USB0 Common Interrupt<br />

R R R R R R R R Reset Value<br />

— — — — SOF RSTINT RSUINT SUSINT 00000000<br />

Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 USB Address:<br />

0x06<br />

Bits7–4: Unused. Read = 0000b. Write = don’t care.<br />

Bit3: SOF: Start of Frame Interrupt<br />

Set by hardware when a SOF token is received. This interrupt event is synthesized by hardware:<br />

an interrupt will be generated when hardware expects to receive a SOF event, even if<br />

the actual SOF signal is missed or corrupted.<br />

This bit is cleared when software reads the CMINT register.<br />

0: SOF interrupt inactive.<br />

1: SOF interrupt active.<br />

Bit2: RSTINT: Reset Interrupt-pending Flag<br />

Set by hardware when Reset signaling is detected on the bus.<br />

This bit is cleared when software reads the CMINT register.<br />

0: Reset interrupt inactive.<br />

1: Reset interrupt active.<br />

Bit1: RSUINT: Resume Interrupt-pending Flag<br />

Set by hardware when Resume signaling is detected on the bus while USB0 is in suspend<br />

mode.<br />

This bit is cleared when software reads the CMINT register.<br />

0: Resume interrupt inactive.<br />

1: Resume interrupt active.<br />

Bit0: SUSINT: Suspend Interrupt-pending Flag<br />

When Suspend detection is enabled (bit SUSEN in register POWER), this bit is set by hardware<br />

when Suspend signaling is detected on the bus. This bit is cleared when software<br />

reads the CMINT register.<br />

0: Suspend interrupt inactive.<br />

1: Suspend interrupt active.<br />

USB Register Definition 12.14. IN1IE: USB0 IN Endpoint Interrupt Enable<br />

R/W R/W R/W R/W R/W R/W R/W R/W Reset Value<br />

— — — — — — IN1E EP0E 00000011<br />

Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 USB Address:<br />

0x07<br />

Bits7–2: Unused. Read = 000000b. Write = don’t care.<br />

Bit1: IN1E: IN Endpoint 1 Interrupt Enable<br />

0: IN Endpoint 1 interrupt disabled.<br />

1: IN Endpoint 1 interrupt enabled.<br />

Bit0: EP0E: Endpoint 0 Interrupt Enable<br />

0: Endpoint 0 interrupt disabled.<br />

1: Endpoint 0 interrupt enabled.<br />

102 Rev. 1.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!