Included Files
- #include <nut/include/include2/string.h>
- #include <nut/include/include2/stdlib.h>
- #include <nut/include/compiler.h>
- #include <nut/include/cfg/os.h>
- #include <nut/include/sys/heap.h>
- #include <nut/include/sys/timer.h>
- #include <nut/include/sys/event.h>
- #include <nut/include/dev/gpio.h>
- #include <nut/include/dev/twif.h>
- #include <nut/include/dev/mma745x.h>
Preprocessor definitions
#define MPRINTF( ... )
#define FFLUSH( ... )
#define SGN10BIT 0x0200
#define Con2Cpl( v )
const mmaInit_t mmaDefault
Local Variables
mmaCfg
static mmaInit_t* mmaCfg
mmaForce
static mma8bit_t* mmaForce
int Mma745xCtl ( uint_fast8_t fkt, void* val )
int Mma745xInit ( uint_fast8_t selftest, mmaInit_t* init )
int Mma745xRead ( uint_fast8_t reg, void* val, size_t len )
int Mma745xReadCal ( mma10bit_t* cal )
int Mma745xReadG ( mma10bit_t* val )
int Mma745xReadVal10 ( uint8_t ofs, mma10bit_t* val )
int Mma745xReadVal8 ( mma8bit_t* val )
int Mma745xWrite ( uint_fast8_t reg, void* val, size_t len )
int Mma745xWriteCal ( mma10bit_t* cal )