librfn
An ad-hoc utility library
|
#include <errno.h>
#include <inttypes.h>
#include <stdio.h>
#include <stdlib.h>
#include <libopencm3/stm32/desig.h>
#include <libopencm3/stm32/gpio.h>
#include <libopencm3/stm32/rcc.h>
#include <libopencm3/usb/usbd.h>
#include <libopencm3/usb/cdc.h>
#include <libopencm3/cm3/scb.h>
#include <librfn/console.h>
#include <librfn/fibre.h>
#include <librfn/ringbuf.h>
#include <librfn/time.h>
#include <librfn/util.h>
Go to the source code of this file.
Data Structures | |
struct | output_task |
Macros | |
#define | CONFIG_USB_MAX_POWER 100 |
Functions | |
int | _write (int fd, char *ptr, int len) |
void | console_hwinit (console_t *c) |
Platform dependant function that will be called during console_init(). More... | |
Variables | |
uint8_t | usbd_control_buffer [128] |
struct output_task | __attribute__ |
#define CONFIG_USB_MAX_POWER 100 |
Definition at line 40 of file console_cdcacm.c.
int _write | ( | int | fd, |
char * | ptr, | ||
int | len | ||
) |
Definition at line 353 of file console_cdcacm.c.
struct output_task __attribute__ |
struct usb_cdc_acm_descriptor acm |
Definition at line 93 of file console_cdcacm.c.
struct usb_cdc_call_management_descriptor call_mgmt |
Definition at line 92 of file console_cdcacm.c.
struct usb_cdc_union_descriptor cdc_union |
Definition at line 94 of file console_cdcacm.c.
struct usb_cdc_header_descriptor header |
Definition at line 91 of file console_cdcacm.c.
uint8_t usbd_control_buffer[128] |
Definition at line 191 of file console_cdcacm.c.