コード例 #1
0
ファイル: main.c プロジェクト: DerGenaue/usbprog
/* Vendor request: needed for live update of firmware */
void USBNDecodeVendorRequest(DeviceRequest_t *req) {
	switch (req->bRequest) {
		case STARTAVRUPDATE:
			avrupdate_start();
			break;
	}
	USBNWrite(RXC0, FLUSH);
}
コード例 #2
0
void USBNDecodeVendorRequest(DeviceRequest *req)
{
  switch(req->bRequest)
  {
    case STARTAVRUPDATE:
      avrupdate_start();
    break;
  }
}
コード例 #3
0
ファイル: main.c プロジェクト: DerGenaue/usbprog
void USBNDecodeVendorRequest(DeviceRequest *req)
{
	//UARTWrite("vendor request check ");
	//SendHex(req->bRequest);
	switch(req->bRequest)
	{
		case STARTAVRUPDATE:
			avrupdate_start();
		break;
	}
}
コード例 #4
0
ファイル: main.c プロジェクト: DerGenaue/usbprog
void USBNDecodeVendorRequest(DeviceRequest *req)
{
  if(req->bRequest == STARTAVRUPDATE)
      avrupdate_start();
}