 |
Pico Core
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
7#ifndef _PICO_STDIO_USB_H
8#define _PICO_STDIO_USB_H
27#ifndef PICO_STDIO_USB_DEFAULT_CRLF
28#define PICO_STDIO_USB_DEFAULT_CRLF PICO_STDIO_DEFAULT_CRLF
32#ifndef PICO_STDIO_USB_STDOUT_TIMEOUT_US
33#define PICO_STDIO_USB_STDOUT_TIMEOUT_US 500000
38#ifndef PICO_STDIO_USB_TASK_INTERVAL_US
39#define PICO_STDIO_USB_TASK_INTERVAL_US 1000
43#ifndef PICO_STDIO_USB_LOW_PRIORITY_IRQ
48#ifndef PICO_STDIO_USB_ENABLE_RESET_VIA_BAUD_RATE
49#define PICO_STDIO_USB_ENABLE_RESET_VIA_BAUD_RATE 1
53#ifndef PICO_STDIO_USB_RESET_MAGIC_BAUD_RATE
54#define PICO_STDIO_USB_RESET_MAGIC_BAUD_RATE 1200
58#ifndef PICO_STDIO_USB_CONNECT_WAIT_TIMEOUT_MS
59#define PICO_STDIO_USB_CONNECT_WAIT_TIMEOUT_MS 0
63#ifndef PICO_STDIO_USB_POST_CONNECT_WAIT_DELAY_MS
64#define PICO_STDIO_USB_POST_CONNECT_WAIT_DELAY_MS 50
70#ifndef PICO_STDIO_USB_RESET_BOOTSEL_FIXED_ACTIVITY_LED
71#define PICO_STDIO_USB_RESET_BOOTSEL_FIXED_ACTIVITY_LED 0
76#ifndef PICO_STDIO_USB_RESET_BOOTSEL_INTERFACE_DISABLE_MASK
77#define PICO_STDIO_USB_RESET_BOOTSEL_INTERFACE_DISABLE_MASK 0u
81#ifndef PICO_STDIO_USB_ENABLE_RESET_VIA_VENDOR_INTERFACE
82#define PICO_STDIO_USB_ENABLE_RESET_VIA_VENDOR_INTERFACE 1
86#ifndef PICO_STDIO_USB_RESET_INTERFACE_SUPPORT_RESET_TO_BOOTSEL
87#define PICO_STDIO_USB_RESET_INTERFACE_SUPPORT_RESET_TO_BOOTSEL 1
91#ifndef PICO_STDIO_USB_RESET_INTERFACE_SUPPORT_RESET_TO_FLASH_BOOT
92#define PICO_STDIO_USB_RESET_INTERFACE_SUPPORT_RESET_TO_FLASH_BOOT 1
96#ifndef PICO_STDIO_USB_RESET_RESET_TO_FLASH_DELAY_MS
97#define PICO_STDIO_USB_RESET_RESET_TO_FLASH_DELAY_MS 100
101#ifndef PICO_STDIO_USB_CONNECTION_WITHOUT_DTR
102#define PICO_STDIO_USB_CONNECTION_WITHOUT_DTR 0
106#ifndef PICO_STDIO_USB_DEVICE_SELF_POWERED
107#define PICO_STDIO_USB_DEVICE_SELF_POWERED 0
111#ifndef PICO_STDIO_USB_SUPPORT_CHARS_AVAILABLE_CALLBACK
112#define PICO_STDIO_USB_SUPPORT_CHARS_AVAILABLE_CALLBACK 1