NinjaFlight
|
All processing related to Virtual Com Port Demo. More...
#include "usb_lib.h"
#include "usb_conf.h"
#include "usb_prop.h"
#include "usb_desc.h"
#include "usb_pwr.h"
#include "hw_config.h"
Functions | |
void | NOP_Process (void) |
void | Virtual_Com_Port_init (void) |
void | Virtual_Com_Port_Reset (void) |
void | Virtual_Com_Port_SetConfiguration (void) |
void | Virtual_Com_Port_SetDeviceAddress (void) |
void | Virtual_Com_Port_Status_In (void) |
void | Virtual_Com_Port_Status_Out (void) |
RESULT | Virtual_Com_Port_Data_Setup (uint8_t RequestNo) |
RESULT | Virtual_Com_Port_NoData_Setup (uint8_t RequestNo) |
uint8_t * | Virtual_Com_Port_GetDeviceDescriptor (uint16_t Length) |
uint8_t * | Virtual_Com_Port_GetConfigDescriptor (uint16_t Length) |
uint8_t * | Virtual_Com_Port_GetStringDescriptor (uint16_t Length) |
RESULT | Virtual_Com_Port_Get_Interface_Setting (uint8_t Interface, uint8_t AlternateSetting) |
uint8_t * | Virtual_Com_Port_GetLineCoding (uint16_t Length) |
uint8_t * | Virtual_Com_Port_SetLineCoding (uint16_t Length) |
uint32_t | Virtual_Com_Port_GetBaudRate (void) |
Variables | |
uint8_t | Request = 0 |
LINE_CODING | linecoding |
DEVICE | Device_Table |
DEVICE_PROP | Device_Property |
USER_STANDARD_REQUESTS | User_Standard_Requests |
ONE_DESCRIPTOR | Device_Descriptor |
ONE_DESCRIPTOR | Config_Descriptor |
ONE_DESCRIPTOR | String_Descriptor [4] |
All processing related to Virtual Com Port Demo.
Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at:
http://www.st.com/software_license_agreement_liberty_v2
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
void NOP_Process | ( | void | ) |
RESULT Virtual_Com_Port_Data_Setup | ( | uint8_t | RequestNo | ) |
RESULT Virtual_Com_Port_Get_Interface_Setting | ( | uint8_t | Interface, |
uint8_t | AlternateSetting | ||
) |
uint32_t Virtual_Com_Port_GetBaudRate | ( | void | ) |
uint8_t* Virtual_Com_Port_GetConfigDescriptor | ( | uint16_t | Length | ) |
uint8_t* Virtual_Com_Port_GetDeviceDescriptor | ( | uint16_t | Length | ) |
uint8_t* Virtual_Com_Port_GetLineCoding | ( | uint16_t | Length | ) |
uint8_t* Virtual_Com_Port_GetStringDescriptor | ( | uint16_t | Length | ) |
void Virtual_Com_Port_init | ( | void | ) |
RESULT Virtual_Com_Port_NoData_Setup | ( | uint8_t | RequestNo | ) |
void Virtual_Com_Port_Reset | ( | void | ) |
void Virtual_Com_Port_SetConfiguration | ( | void | ) |
void Virtual_Com_Port_SetDeviceAddress | ( | void | ) |
uint8_t* Virtual_Com_Port_SetLineCoding | ( | uint16_t | Length | ) |
void Virtual_Com_Port_Status_In | ( | void | ) |
void Virtual_Com_Port_Status_Out | ( | void | ) |
ONE_DESCRIPTOR Config_Descriptor |
ONE_DESCRIPTOR Device_Descriptor |
DEVICE_PROP Device_Property |
LINE_CODING linecoding |
uint8_t Request = 0 |
ONE_DESCRIPTOR String_Descriptor[4] |
USER_STANDARD_REQUESTS User_Standard_Requests |