/*
 * Nexus Rumpk: LwIP System Architecture
 * Minimal definitions for critical sections.
 */

#ifndef LWIP_ARCH_SYS_ARCH_H
#define LWIP_ARCH_SYS_ARCH_H

#include "arch/cc.h"

/* Critical section protection type */
typedef u32_t sys_prot_t;

/* Stub out threading primitives for NO_SYS or Cooperative */
#define SYS_MBOX_NULL   NULL
#define SYS_SEM_NULL    NULL

#endif /* LWIP_ARCH_SYS_ARCH_H */
