Go to the documentation of this file.
25#if defined(__VSF_HEADER_ONLY_SHOW_ARCH_INFO__)
27#ifndef VSF_ARCH_SWI_NUM
28# define VSF_ARCH_SWI_NUM 4
31#ifndef VSF_ARCH_RTOS_CFG_STACK_DEPTH
32# define VSF_ARCH_RTOS_CFG_STACK_DEPTH 4096
35#define VSF_ARCH_FREERTOS_CFG_IS_IN_ISR xPortInIsrContext
38#define VSF_DEV_SWI_NUM 0
57#define VSF_ARCH_STACK_ALIGN_BIT 4
61#ifndef __HAL_DEVICE_ESPRESSIF_ESP32S2_H__
62#define __HAL_DEVICE_ESPRESSIF_ESP32S2_H__
66#include "soc/periph_defs.h"
74#define USB_OTG_COUNT 1
76#define USB_DWCOTG_MAX_EP_NUM 8
78#define USB_BASE_REG 0x60080000
80#define USB_OTG0_CONFIG \
81 .dc_ep_num = 7 << 1, \
83 .periph_module = PERIPH_USB_MODULE, \
84 .intr_source = ETS_USB_INTR_SOURCE, \
85 .reg = (void *)USB_BASE_REG, \
87 .buffer_word_size = 1024 >> 2, \
88 .speed = USB_SPEED_FULL, \
int_fast8_t intalu_t
Definition type.h:89
uint_fast8_t uintalu_t
Definition type.h:88