/space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/mm/mm_timer.h File Reference

MAC Management timer module declarations. More...

#include "co_int.h"
#include "co_bool.h"
#include "rwnx_config.h"
#include "reg_mac_core.h"
#include "co_list.h"

Go to the source code of this file.

Data Structures

struct  mm_timer_tag
 Structure defining the properties of a timer. More...
struct  mm_timer_env_tag
 LMAC MAC Management Timer Context. More...

Typedefs

typedef void(* cb_timer_func_ptr )(void *)
 Pointer to callback function.

Functions

void mm_timer_init (void)
 MM Timer Module initialization function.
void mm_timer_set (struct mm_timer_tag *timer, uint32_t value)
 Program a timer to be scheduled in the future.
void mm_timer_clear (struct mm_timer_tag *timer)
 Clear a programmed timer.
void mm_timer_schedule (int dummy)
 Schedule the next timer(s).

Variables

struct mm_timer_env_tag mm_timer_env
 Context variable for TIMER module.

Detailed Description

MAC Management timer module declarations.

Copyright (C) RivieraWaves 2011-2019

Definition in file mm_timer.h.


Generated on 14 Jan 2020 for Ceva-RW WLAN FullMAC SW documentation by  doxygen 1.6.1