/* * 模块名称:主机侧单测桩 - FreeRTOS.h(net_pending 模块专用) * 模块功能:net_pending 的整个设计就是"错误码经**任务通知值**回传",所以它必须拿到 * TaskHandle_t / BaseType_t / eNotifyAction 这三个类型才能编译——真实 * net_pending.h 的原型里就带着它们(绕不开,且绕开就丢掉接口真实性)。 * ⚠ 仅供主机侧单测使用,不参与 MCU 构建。三个宿主等价物与 FreeRTOS 一致:句柄是 * void*,BaseType_t 是 portBASE_TYPE(最小整型),通知动作是三值枚举。 * 创建日期:2026-10-23 */ #ifndef FREERTOS_H #define FREERTOS_H #include #include typedef void *TaskHandle_t; typedef long BaseType_t; typedef unsigned long UBaseType_t; typedef enum { eNoAction = 0, eSetBits = 1, eIncrement = 2, eSetValueWithOverwrite = 3, eSetValueWithoutOverwrite = 4 } eNotifyAction; #endif /* FREERTOS_H */