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