
SL811HS
Control Register 1, Address [05h]. The Control register enables or disables USB transfers and DMA operations with control bits.
Table 28. Control Register 1 [Address 05h]
7  | 6  | 
  | 5  | 
  | 4  | 
  | 3  | 
  | 2  | 
  | 1  | 0  | |||
Reserved  | STBYD | 
  | 
  | SPSEL | 
  | 
  | 
  | DMA Dir  | 
  | DMA Enable  | USB Enable  | ||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
Bit Position | Bit Name  | 
  | 
  | Function  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
7  | Reserved  | 
  | 
  | Reserved bit - must be set to '0'.  | 
  | 
  | 
  | 
  | 
  | 
  | |||||
6  | STBYD | 
  | 
  | XCVR Power Control. ‘1’ sets XCVR to low power. For normal operation set this bit to ‘0’.  | |||||||||||
  | 
  | 
  | 
  | 
  | Suspend mode is entered if bit 6 = ‘1’ and bit ‘0’ (USB Enable) = ‘0’.  | 
  | |||||||||
5  | SPSEL  | 
  | 
  | Speed Select. ‘0’ selects full speed. ‘1’ selects low speed (also see Table 34 on page 17).  | |||||||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | |||||||||
4  | 
  | 
  | |||||||||||||
  | 
  | 
  | 
  | 
  | Forcing   | ||||||||||
3  | 
  | 
  | |||||||||||||
  | 
  | These two bits are set to zero on power up, see Table 29 for functions.  | 
  | ||||||||||||
  | 
  | 
  | 
  | 
  | 
  | ||||||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | |||||||||
2  | DMA Dir  | 
  | 
  | DMA Transfer Direction. Set equal to ‘1’ for DMA READ cycles from SL811HS. Set equal to  | |||||||||||
  | 
  | 
  | 
  | 
  | ‘0’ for DMA WRITE cycles.  | 
  | 
  | 
  | 
  | 
  | 
  | ||||
1  | DMA Enable  | 
  | 
  | Enable DMA operation when equal to ‘1’. Disable = ‘0’. DMA is initiated when DMA Count  | |||||||||||
  | 
  | 
  | 
  | 
  | High is written.  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
0  | USB Enable  | 
  | 
  | Overall Enable for Transfers. ‘1’ enables and’ ‘0 disables. Set this bit to ‘1’ to enable USB  | |||||||||||
  | 
  | 
  | 
  | 
  | communication. Default at power up = ‘0’  | 
  | 
  | 
  | 
  | ||||||
Table 29.   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |||||
  | USB Engine Reset  | 
  | 
  | 
  | 
  | 
  | Function  | 
  | 
  | ||||||
0  | 
  | 
  | 0  | 
  | 
  | Normal operating mode  | 
  | 
  | 
  | 
  | |||||
0  | 
  | 
  | 1  | 
  | 
  | Force SE0, D+ and D– are set low  | 
  | 
  | |||||||
1  | 
  | 
  | 0  | 
  | 
  | Force   | 
  | 
  | |||||||
1  | 
  | 
  | 1  | 
  | 
  | Force   | 
  | 
  | |||||||
Document   | Page 15 of 32  |