@@ -21,8 +21,8 @@ func initEndpoint(ep, config uint32) {
21
21
offset := ep * 2 * usbBufferLen + 0x100
22
22
val |= offset
23
23
24
- // Bulk and interrupt endpoints must have their Packet ID reset to DATA0 when un-stalled
25
- epXPIDReset [ep ] = false // Default to false in case an endpoint is re-initialized
24
+ // Bulk and interrupt endpoints must have their Packet ID reset to DATA0 when un-stalled.
25
+ epXPIDReset [ep ] = false // Default to false in case an endpoint is re-initialized.
26
26
27
27
switch config {
28
28
case usb .ENDPOINT_TYPE_INTERRUPT | usb .EndpointIn :
@@ -119,7 +119,7 @@ func handleEndpointRxComplete(ep uint32) {
119
119
setEPDataPID (ep , ! epXdata0 [ep ])
120
120
}
121
121
122
- // Set the USB endpoint Packet ID to DATA0 or DATA1
122
+ // Set the USB endpoint Packet ID to DATA0 or DATA1.
123
123
func setEPDataPID (ep uint32 , dataOne bool ) {
124
124
epXdata0 [ep ] = dataOne
125
125
if epXdata0 [ep ] || ep == 0 {
@@ -150,7 +150,7 @@ func sendViaEPIn(ep uint32, data []byte, count int) {
150
150
_usbDPSRAM .EPxBufferControl [ep & 0x7F ].In .Set (val )
151
151
}
152
152
153
- // Set ENDPOINT_HALT/stall status on a USB IN endpoint
153
+ // Set ENDPOINT_HALT/stall status on a USB IN endpoint.
154
154
func (dev * USBDevice ) SetStallEPIn (ep uint32 ) {
155
155
// Prepare buffer control register value
156
156
if ep == 0 {
@@ -162,7 +162,7 @@ func (dev *USBDevice) SetStallEPIn(ep uint32) {
162
162
_usbDPSRAM .EPxBufferControl [ep & 0x7F ].In .Set (val )
163
163
}
164
164
165
- // Set ENDPOINT_HALT/stall status on a USB OUT endpoint
165
+ // Set ENDPOINT_HALT/stall status on a USB OUT endpoint.
166
166
func (dev * USBDevice ) SetStallEPOut (ep uint32 ) {
167
167
if ep == 0 {
168
168
panic ("SetStallEPOut: EP0 OUT not valid" )
@@ -171,7 +171,7 @@ func (dev *USBDevice) SetStallEPOut(ep uint32) {
171
171
_usbDPSRAM .EPxBufferControl [ep & 0x7F ].Out .Set (val )
172
172
}
173
173
174
- // Clear the ENDPOINT_HALT/stall on a USB IN endpoint
174
+ // Clear the ENDPOINT_HALT/stall on a USB IN endpoint.
175
175
func (dev * USBDevice ) ClearStallEPIn (ep uint32 ) {
176
176
ep = ep & 0x7F
177
177
val := uint32 (usbBuf0CtrlStall )
@@ -182,7 +182,7 @@ func (dev *USBDevice) ClearStallEPIn(ep uint32) {
182
182
}
183
183
}
184
184
185
- // Clear the ENDPOINT_HALT/stall on a USB OUT endpoint
185
+ // Clear the ENDPOINT_HALT/stall on a USB OUT endpoint.
186
186
func (dev * USBDevice ) ClearStallEPOut (ep uint32 ) {
187
187
ep = ep & 0x7F
188
188
val := uint32 (usbBuf0CtrlStall )
0 commit comments