340楼#
发布于:2005-03-14 10:45
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 |
|
341楼#
发布于:2005-03-14 10:46
void read_write_register(void) //厂商请求处理
{ unsigned char i; if(ControlData.DeviceRequest.bmRequestType & (unsigned char)USB_ENDPOINT_DIRECTION_MASK) { /* if(bEPPflags.bits.verbose) printf(\"Read Registers: Offset = 0x%x, Length = 0x%x, Index = 0x%x.\\n\", ControlData.DeviceRequest.wValue, ControlData.DeviceRequest.wLength, ControlData.DeviceRequest.wIndex);*/ if(ControlData.DeviceRequest.wIndex == GET_FIRMWARE_VERSION && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 1) get_firmware_version(); //获取固件版本号 else if(ControlData.DeviceRequest.wIndex == GET_BUFFER_SIZE && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 4) get_buffer_size(); //获取缓冲区大 else stall_ep0(); } // if read register else{ if(ControlData.DeviceRequest.wIndex :o :o :P |
|
342楼#
发布于:2005-03-14 10:46
void read_write_register(void) //厂商请求处理
{ unsigned char i; if(ControlData.DeviceRequest.bmRequestType & (unsigned char)USB_ENDPOINT_DIRECTION_MASK) { /* if(bEPPflags.bits.verbose) printf(\"Read Registers: Offset = 0x%x, Length = 0x%x, Index = 0x%x.\\n\", ControlData.DeviceRequest.wValue, ControlData.DeviceRequest.wLength, ControlData.DeviceRequest.wIndex);*/ if(ControlData.DeviceRequest.wIndex == GET_FIRMWARE_VERSION && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 1) get_firmware_version(); //获取固件版本号 else if(ControlData.DeviceRequest.wIndex == GET_BUFFER_SIZE && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 4) get_buffer_size(); //获取缓冲区大 else stall_ep0(); } // if read register else{ if(ControlData.DeviceRequest.wIndex :o :o :P :D ;) ;) |
|
343楼#
发布于:2005-03-14 10:46
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 |
|
344楼#
发布于:2005-03-14 10:48
void read_write_register(void) //厂商请求处理
{ unsigned char i; if(ControlData.DeviceRequest.bmRequestType & (unsigned char)USB_ENDPOINT_DIRECTION_MASK) { /* if(bEPPflags.bits.verbose) printf(\"Read Registers: Offset = 0x%x, Length = 0x%x, Index = 0x%x.\\n\", ControlData.DeviceRequest.wValue, ControlData.DeviceRequest.wLength, ControlData.DeviceRequest.wIndex);*/ if(ControlData.DeviceRequest.wIndex == GET_FIRMWARE_VERSION && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 1) get_firmware_version(); //获取固件版本号 else if(ControlData.DeviceRequest.wIndex == GET_BUFFER_SIZE && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 4) get_buffer_size(); //获取缓冲区大 else stall_ep0(); } // if read register else{ if(ControlData.DeviceRequest.wIndex :o :o :P :D |
|
345楼#
发布于:2005-03-14 10:48
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。。。。。。。 |
|
346楼#
发布于:2005-03-14 10:49
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 。。 |
|
347楼#
发布于:2005-03-14 10:49
void read_write_register(void) //厂商请求处理
{ unsigned char i; if(ControlData.DeviceRequest.bmRequestType & (unsigned char)USB_ENDPOINT_DIRECTION_MASK) { /* if(bEPPflags.bits.verbose) printf(\"Read Registers: Offset = 0x%x, Length = 0x%x, Index = 0x%x.\\n\", ControlData.DeviceRequest.wValue, ControlData.DeviceRequest.wLength, ControlData.DeviceRequest.wIndex);*/ if(ControlData.DeviceRequest.wIndex == GET_FIRMWARE_VERSION && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 1) get_firmware_version(); //获取固件版本号 else if(ControlData.DeviceRequest.wIndex == GET_BUFFER_SIZE && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 4) get_buffer_size(); //获取缓冲区大 else stall_ep0(); } // if read register else{ if(ControlData.DeviceRequest.wIndex :o :o |
|
348楼#
发布于:2005-03-14 10:49
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。 |
|
349楼#
发布于:2005-03-14 10:49
void read_write_register(void) //厂商请求处理
:mad: :mad: :mad:shebei 对象,设备对象,下午在啊。还有谁? 信息内容 HTML 关闭 Smilies 开启 BB Code 开启 [img] Code 开启 :cool: :cool: :cool: :o :o :o |
|
350楼#
发布于:2005-03-14 10:50
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。。。。。。 |
|
351楼#
发布于:2005-03-14 10:50
void read_write_register(void) //厂商请求处理
{ unsigned char i; if(ControlData.DeviceRequest.bmRequestType & (unsigned char)USB_ENDPOINT_DIRECTION_MASK) { /* if(bEPPflags.bits.verbose) printf(\"Read Registers: Offset = 0x%x, Length = 0x%x, Index = 0x%x.\\n\", ControlData.DeviceRequest.wValue, ControlData.DeviceRequest.wLength, ControlData.DeviceRequest.wIndex);*/ if(ControlData.DeviceRequest.wIndex == GET_FIRMWARE_VERSION && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 1) get_firmware_version(); //获取固件版本号 else if(ControlData.DeviceRequest.wIndex == GET_BUFFER_SIZE && ControlData.DeviceRequest.wValue == 0 && ControlData.DeviceRequest.wLength == 4) get_buffer_size(); //获取缓冲区大 else stall_ep0(); } // if read register else{ if(ControlData.DeviceRequest.wIndex :o :o :P :D ;) ;) :cool: :cool: |
|
352楼#
发布于:2005-03-14 10:51
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。。。 |
|
353楼#
发布于:2005-03-14 10:51
void read_write_register(void) //厂商请求处理
:mad: :mad: :mad:shebei 对象,设备对象,下午在啊。还有谁? 信息内容 HTML 关闭 Smilies 开启 BB Code 开启 [img] Code 开启 :cool: :cool: :cool: :o :o :o :P :P :P |
|
354楼#
发布于:2005-03-14 10:52
追击“红色十月”,共建“摩天水楼”! (页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 )cool: :cool: :cool: :o :o :o :P :P :P
|
|
355楼#
发布于:2005-03-14 10:52
来拉
、 、 、 、 、 。。。。。。。。。 |
|
356楼#
发布于:2005-03-14 10:53
来拉
、 、 、 、 、 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 |
|
357楼#
发布于:2005-03-14 10:54
追击“红色十月”,共建“摩天水楼”! (页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 )
|
|
358楼#
发布于:2005-03-14 10:54
void read_write_register(void) //厂商请求处理
:mad: :mad: :mad: |
|
359楼#
发布于:2005-03-14 10:54
void read_write_register(void) //厂商请求处理
:mad: :mad: :mad:shebei 对象,设备对象,下午在啊。还有谁? |
|