Renesas M16C Series User Manual page 204

16-bit single-chip microcomputer
Hide thumbs Also See for M16C Series:
Table of Contents

Advertisement

M30245 Group
•Artificial SOF enable bit
This bit enables the artificial SOF function.
With this bit being set to "1", when a SOF packet from the host PC has been destroyed due to any
cause and no valid SOF packet has been received even after 1ms from the preceding start of the
frame, the artificial SOF receive is operated. (And the USB SOF interrupt request, also, occurs.)
Therefore, even if the SOF packet is destroyed due to any cause, a new frame can be formed by this
function without waiting for the next SOF packet. The artificial SOF receive function is operated once
after the valid SOF packet is received twice.
www.DataSheet4U.com
•Artificial SOF status flag
This flag is the artificial SOF function status flag.
This flag is valid when the artificial SOF function has been enabled (Artificial SOF enable bit is "1").
With this flag being set to "1", an artificial SOF receive has occurred by the artificial SOF function.
This flag is cleared by setting "1" to CLR_ART_SOF bit .
•Artificial SOF status clear bit
Artificial SOF status flag is cleared to "0" by setting "1" to this bit.
The configuration of USB ISO control register is shown in Figure 2.8.45.
USB ISO Control register
(b15)
b7
0 0 0 0 0 0 0 0 0 0 0
Figure 2.8.45. USB ISO control register
Rev.2.00 Oct 16, 2006
REJ09B0340-0200
(b8)
b0
b7
b0
page 195 of 354
Symbol
Address
USBISOC
028C
16
Bit Symbol
Bit Name
AUTO_FL
Auto flush bit
ISO_UPD
ISO Update bit
ART_SOF_ENA
Artificial SOF enable bit
ART_SOF_SET
Artificial SOF set flag
CLR_ART_SOF
Clear artificial SOF set flag
Reserved
Note 1: Read only.
Note 2: Always read "0".
2. USB function
When reset
0000
16
Function
R W
0 : Hardware auto flush disabled
O O
1 : Hardware auto flush enabled
0 : ISO update disabled
O O
1 : ISO update enabled
0 : Artificial SOF disabled
O O
1 : Artificial SOF enabled
0 : Not generated by device (Note 1)
O X
1 : Generated by the device
0 : No action
O O
1 : Clear ART_SOF_SET flag
(Note 2)
Must always be "0"
O O

Advertisement

Table of Contents
loading

Table of Contents