i have got error on USB example code porting.
the error is belows..
Fatal Error[Pe035]: #error directive: Not define RTOS in file "usb_osa.h". D:\<directory>\FRDM-K22F\SDK_2.5.0_FRDM-K22F(RTOS)\middleware\usb\osa\usb_osa.h 96
error cased by there is no macro definition. (usb_osa.h)
/* Include required header file based on RTOS selection */
#if defined(USB_STACK_BM)
#include "usb_osa_bm.h"
#elif defined(USB_STACK_FREERTOS)
#include "usb_osa_freertos.h"
#elif defined(USB_STACK_UCOSII)
#include "usb_osa_ucosii.h"
#elif defined(USB_STACK_UCOSIII)
#include "usb_osa_ucosiii.h"
#else
#if defined(SDK_OS_BAREMETAL)
#define USB_STACK_BM
#include "usb_osa_bm.h"
#elif defined(SDK_OS_FREE_RTOS)
#define USB_STACK_FREERTOS
#include "usb_osa_freertos.h"
#elif defined(SDK_OS_UCOSII)
#define USB_STACK_UCOSII
#include "usb_osa_ucosii.h"
#elif defined(SDK_OS_UCOSIII)
#define USB_STACK_UCOSIII
#include "usb_osa_ucosiii.h"
#else
#error Not define RTOS in file "usb_osa.h".
#endif
#endif
So, i try find out one of macro in sample project(freeRTOS, NON OS), it can be compiled.
USB_STACK_BM, USB_STACK_FREERTOS, SDK_OS_BAREMETAL, SDK_OS_FREE_RTOS, ...
But, I couldn't find it anywhere. I can't understand how a sample project can be built successfully.
where can I find this macro definition ? .