Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Erik Strand
lufa
Commits
a7ade9f2
Commit
a7ade9f2
authored
Aug 11, 2009
by
Dean Camera
Browse files
Add CDC Host class driver EVENT_CDC_Host_ControLineStateChanged() event.
Minor documentation fixes.
parent
abc7dce1
Changes
4
Hide whitespace changes
Inline
Side-by-side
Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.c
View file @
a7ade9f2
...
...
@@ -51,7 +51,7 @@
/** Decodes an Ethernet frame header and prints its contents to through the USART in a human readable format.
*
* \param[in]
InDataStart
Pointer to the start of an Ethernet frame
header
* \param[in]
FrameINData
Pointer to the start of an Ethernet frame
information structure
*/
void
DecodeEthernetFrameHeader
(
Ethernet_Frame_Info_t
*
FrameINData
)
{
...
...
LUFA/Drivers/USB/Class/Device/CDC.h
View file @
a7ade9f2
...
...
@@ -147,7 +147,7 @@
* a mask of CDC_CONTROL_LINE_OUT_* masks.
*
* \param[in,out] CDCInterfaceInfo Pointer to a structure containing a CDC Class configuration and state.
*/
*/
void
EVENT_CDC_Device_ControLineStateChanged
(
USB_ClassInfo_CDC_Device_t
*
const
CDCInterfaceInfo
);
/** Sends a given string to the attached USB host, if connected. If a host is not connected when the function is called, the
...
...
LUFA/Drivers/USB/Class/Host/CDC.h
View file @
a7ade9f2
...
...
@@ -189,6 +189,16 @@
* \return Next received byte from the device, or 0 if no data received
*/
uint8_t
CDC_Host_ReceiveByte
(
USB_ClassInfo_CDC_Host_t
*
CDCInterfaceInfo
);
/** CDC class driver event for a control line state change on a CDC host interface. This event fires each time the device notifies
* the host of a control line state change (containing the virtual serial control line states, such as DCD) and may be hooked in the
* user program by declaring a handler function with the same name and parameters listed here. The new control line states
* are available in the ControlLineStates.DeviceToHost value inside the CDC host interface structure passed as a parameter, set as
* a mask of CDC_CONTROL_LINE_IN_* masks.
*
* \param[in,out] CDCInterfaceInfo Pointer to a structure containing a CDC Class host configuration and state.
*/
void
EVENT_CDC_Host_ControLineStateChanged
(
USB_ClassInfo_CDC_Host_t
*
CDCInterfaceInfo
);
/* Private Interface - For use in library only: */
#if !defined(__DOXYGEN__)
...
...
LUFA/ManPages/ChangeLog.txt
View file @
a7ade9f2
...
...
@@ -9,7 +9,8 @@
* \section Sec_ChangeLogXXXXXX Version XXXXXX
*
* <b>New:</b>
*
* - Added new host class drivers and matching demos to the library for rapid application development
*
* <b>Changed:</b>
*
* <b>Fixed:</b>
...
...
@@ -22,7 +23,7 @@
* \section Sec_ChangeLog090810 Version 090810
*
* <b>New:</b>
* - Added new class drivers and matching demos to the library for rapid application development
* - Added new
device
class drivers and matching demos to the library for rapid application development
* - Added new PrinterHost demo (thanks to John Andrews)
* - Added USB Missle Launcher project, submitted by Dave Fletcher
* - Added new Benito Arduino Programmer project
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment