Revision b3a09205 firmware/fx2/src/usrp1/usrp_main.c
| b/firmware/fx2/src/usrp1/usrp_main.c | ||
|---|---|---|
| 117 | 117 |
EP0BCH = 0; |
| 118 | 118 |
EP0BCL = wLengthL; |
| 119 | 119 |
break; |
| 120 |
|
|
| 120 |
|
|
| 121 | 121 |
case VRQ_SPI_READ: |
| 122 | 122 |
if (!spi_read (wValueH, wValueL, wIndexH, wIndexL, EP0BUF, wLengthL)) |
| 123 | 123 |
return 0; |
| ... | ... | |
| 126 | 126 |
EP0BCL = wLengthL; |
| 127 | 127 |
break; |
| 128 | 128 |
|
| 129 |
case VRQ_SPI_TRANSACT: |
|
| 130 |
if (!spi_transact (wValueH, wValueL, wIndexH, wIndexL, wLengthH, EP0BUF, wLengthL)) |
|
| 131 |
return 0; |
|
| 132 |
|
|
| 133 |
EP0BCH = 0; |
|
| 134 |
EP0BCL = wLengthL; |
|
| 135 |
break; |
|
| 136 |
|
|
| 129 | 137 |
default: |
| 130 | 138 |
return 0; |
| 131 | 139 |
} |
Also available in: Unified diff