22#ifdef __VSF_HEADER_ONLY_SHOW_ARCH_INFO__
26#ifndef __HAL_DRIVER_X86_WIN_H__
27#define __HAL_DRIVER_X86_WIN_H__
34#include "./uart/uart.h"
47#if VSF_HAL_USE_USART == ENABLED
50# define VSF_USART_CFG_DEC_PREFIX vsf_hostos
51# define VSF_USART_CFG_DEC_UPCASE_PREFIX VSF_HOSTOS
54# ifndef VSF_HOSTOS_USART_PREFIX
55# define VSF_HOSTOS_USART_PREFIX vsf_hw
56# define VSF_HOSTOS_USART_UPCASE_PREFIX VSF_HW
57# ifndef VSF_HW_USART_COUNT
58# define VSF_HW_USART_COUNT VSF_HOSTOS_USART_COUNT
62# define VSF_USART_CFG_DEC_PREFIX VSF_HOSTOS_USART_PREFIX
63# define VSF_USART_CFG_DEC_UPCASE_PREFIX VSF_HOSTOS_USART_UPCASE_PREFIX
64# define VSF_USART_CFG_DEC_REMAP ENABLED
65# define VSF_USART_CFG_DEC_REMAP_PREFIX vsf_fifo2req
69#if VSF_HAL_USE_RTC == ENABLED
72# define VSF_RTC_CFG_DEC_PREFIX vsf_hostos
73# define VSF_RTC_CFG_DEC_UPCASE_PREFIX VSF_HOSTOS
76# ifndef VSF_HOSTOS_RTC_PREFIX
77# define VSF_HOSTOS_RTC_PREFIX vsf_hw
78# define VSF_HOSTOS_RTC_UPCASE_PREFIX VSF_HW
79# ifndef VSF_HW_RTC_COUNT
80# define VSF_HW_RTC_COUNT VSF_HOSTOS_RTC_COUNT
84# define VSF_RTC_CFG_DEC_PREFIX VSF_HOSTOS_RTC_PREFIX
85# define VSF_RTC_CFG_DEC_UPCASE_PREFIX VSF_HOSTOS_RTC_UPCASE_PREFIX
86# define VSF_RTC_CFG_DEC_REMAP ENABLED
87# define VSF_RTC_CFG_DEC_REMAP_PREFIX vsf_remapped
91#if VSF_HAL_USE_RNG == ENABLED
94# define VSF_RNG_CFG_DEC_PREFIX vsf_hostos
95# define VSF_RNG_CFG_DEC_UPCASE_PREFIX VSF_HOSTOS
98# ifndef VSF_HOSTOS_RNG_PREFIX
99# define VSF_HOSTOS_RNG_PREFIX vsf_hw
100# define VSF_HOSTOS_RNG_UPCASE_PREFIX VSF_HW
101# ifndef VSF_HW_RNG_COUNT
102# define VSF_HW_RNG_COUNT VSF_HOSTOS_RNG_COUNT
104# ifndef VSF_HW_RNG_BITLEN
105# define VSF_HW_RNG_BITLEN VSF_HOSTOS_RNG_BITLEN
109# define VSF_RNG_CFG_DEC_PREFIX VSF_HOSTOS_RNG_PREFIX
110# define VSF_RNG_CFG_DEC_UPCASE_PREFIX VSF_HOSTOS_RNG_UPCASE_PREFIX
111# define VSF_RNG_CFG_DEC_REMAP ENABLED
112# define VSF_RNG_CFG_DEC_REMAP_PREFIX vsf_remapped
116#if VSF_HAL_USE_USBD == ENABLED || VSF_HAL_USE_USBH == ENABLED
122#if VSF_USE_SIMPLE_STREAM == ENABLED
Definition vsf_mem_stream.h:88
Definition vsf_simple_stream.h:254
vsf_mem_stream_t VSF_DEBUG_STREAM_RX
Definition NuConsole_stream.c:87
vsf_stream_t VSF_DEBUG_STREAM_TX
Definition NuConsole_stream.c:83
bool vsf_hostos_driver_init(void)
Definition driver.c:220