Add RNDIS Device support to the Webserver project, so that the files stored on the device can be viewed from a web-browser while the board is plugged into a host machine.
This commit is contained in:
parent
e349974aa9
commit
3cba88e4c0
27 changed files with 939 additions and 251 deletions
|
@ -59,7 +59,7 @@ int16_t DHCP_ProcessDHCPPacket(void* IPHeaderInStart,
|
|||
|
||||
DecodeDHCPHeader(DHCPHeaderInStart);
|
||||
|
||||
/* Zero out the response DHCP packet, as much of it legacy and left at 0 */
|
||||
/* Zero out the response DHCP packet, as much of it is legacy and left at 0 */
|
||||
memset(DHCPHeaderOUT, 0, sizeof(DHCP_Header_t));
|
||||
|
||||
/* Fill out the response DHCP packet */
|
||||
|
|
|
@ -63,7 +63,10 @@ USB_ClassInfo_RNDIS_Device_t Ethernet_RNDIS_Interface =
|
|||
},
|
||||
};
|
||||
|
||||
/** Global to store the incoming frame from the host before it is processed by the device. */
|
||||
static Ethernet_Frame_Info_t FrameIN;
|
||||
|
||||
/** Global to store the outgoing frame created in the device before it is sent to the host. */
|
||||
static Ethernet_Frame_Info_t FrameOUT;
|
||||
|
||||
/** Main program entry point. This routine contains the overall program flow, including initial
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue