#ifndef _RTL8370_ASICDRV_OAM_H_ #define _RTL8370_ASICDRV_OAM_H_ #include <rtl8370_asicdrv.h> enum OAMPARACT { OAM_PARFWD = 0, OAM_PARLB, OAM_PARDISCARD, OAM_PARFWDCPU }; enum OAMMULACT { OAM_MULFWD = 0, OAM_MULDISCARD, OAM_MULCPU }; extern ret_t rtl8370_setAsicOamParser(uint32 port, uint32 parser); extern ret_t rtl8370_getAsicOamParser(uint32 port, uint32* parser); extern ret_t rtl8370_setAsicOamMultiplexer(uint32 port, uint32 multiplexer); extern ret_t rtl8370_getAsicOamMultiplexer(uint32 port, uint32* multiplexer); extern ret_t rtl8370_setAsicOamCpuPri(uint32 priority); extern ret_t rtl8370_getAsicOamCpuPri(uint32 *priority); extern ret_t rtl8370_setAsicOamEnable(uint32 enabled); extern ret_t rtl8370_getAsicOamEnable(uint32 *enabled); #endif /*_RTL8370_ASICDRV_OAM_H_*/