#include <unistd.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <stdio.h>
#include <semaphore.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include "errno.h"
#include <pthread.h>
#include "core/include/definitions.h"
#include "core/interface/wmp_interface.h"
#include "core/include/wmp_misc.h"
#include "core/include/frames.h"
#include "config/compiler.h"
#include "core/include/ll_com.h"
#include "../../../../core/include/wmp_utils.h"
Go to the source code of this file.
Defines | |
#define | SHMSZ 2500 |
Functions | |
void | closeLowLevelCom () |
int | initLowLevelCom () |
rxInfo | llreceive (char *f, int timeout) |
int | llsend (char *f, int size) |
void | llsetPower (int dbm) |
int | readllcfg () |
Variables | |
static sem_t * | dest_mutex |
static sem_t * | mutex [32] |
static char * | s |
static char * | shm |
static int | shmid |
static sem_t * | sniff_mutex |
static sem_t * | sniff_mutex2 |
static int | sniffer_present |
#define SHMSZ 2500 |
Definition at line 59 of file linux_us/hwi/shmem/ll_com.c.
void closeLowLevelCom | ( | void | ) |
Definition at line 68 of file linux_us/hwi/shmem/ll_com.c.
int initLowLevelCom | ( | void | ) |
Definition at line 83 of file linux_us/hwi/shmem/ll_com.c.
Definition at line 175 of file linux_us/hwi/shmem/ll_com.c.
int llsend | ( | char * | f, |
int | size | ||
) |
Definition at line 144 of file linux_us/hwi/shmem/ll_com.c.
void llsetPower | ( | int | dbm | ) |
Definition at line 203 of file linux_us/hwi/shmem/ll_com.c.
int readllcfg | ( | void | ) |
Definition at line 64 of file linux_us/hwi/shmem/ll_com.c.
sem_t * dest_mutex [static] |
Definition at line 61 of file linux_us/hwi/shmem/ll_com.c.
sem_t* mutex[32] [static] |
Definition at line 61 of file linux_us/hwi/shmem/ll_com.c.
char * s [static] |
Definition at line 60 of file linux_us/hwi/shmem/ll_com.c.
char* shm [static] |
Definition at line 60 of file linux_us/hwi/shmem/ll_com.c.
int shmid [static] |
Definition at line 62 of file linux_us/hwi/shmem/ll_com.c.
sem_t * sniff_mutex [static] |
Definition at line 61 of file linux_us/hwi/shmem/ll_com.c.
sem_t * sniff_mutex2 [static] |
Definition at line 61 of file linux_us/hwi/shmem/ll_com.c.
int sniffer_present [static] |
Definition at line 62 of file linux_us/hwi/shmem/ll_com.c.