|
LRAUV
revA
|
Contains the LPC3Reg class implementation. More...
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <errno.h>#include <signal.h>#include <fcntl.h>#include <time.h>#include <ctype.h>#include <termios.h>#include <sys/types.h>#include <sys/mman.h>#include <sched.h>#include "LPC3Reg.h"#include "utils/Timestamp.h"
Macros | |
| #define | MAP_SIZE 4096UL |
| #define | MAP_MASK (MAP_SIZE - 1) |
| #define | FATAL |
| #define | CPU_BURNWIRE_OFF (0x20000000) |
| #define | CPU_BURNWIRE_FIRE (0x400000) |
| #define | LPC3250_HEARTBEAT (0x2000) |
| #define | SHORE_POWER_STATE (0x1) |
| #define | BATT_POWER_STATE (0x10) |
| #define | DROP_WEIGHT_STATE (0x100) |
| #define | WATER_SENSOR_STATE (0x4) |
| #define | CF_CARD_PRESENT (0x10000000) |
| #define | EMERG_RADIO_OFF (0x4000000) |
| #define | SW_RESIN (0x2000000) |
| #define | LOAD_CONT_STATE (0x20) |
| #define | CPU_LOAD_CONT_BLANK (0x8000) |
| #define | CPU_LOAD_CONT_ON (0x1) |
| #define | CPU_LOAD_CONT_OFF (0x2) |
Contains the LPC3Reg class implementation.
Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved
| #define BATT_POWER_STATE (0x10) |
Referenced by LPC3Reg::QueryBattPower().
| #define CF_CARD_PRESENT (0x10000000) |
Referenced by LPC3Reg::CFMissing().
| #define CPU_BURNWIRE_FIRE (0x400000) |
Referenced by LPC3Reg::ActivateBurnwire().
| #define CPU_BURNWIRE_OFF (0x20000000) |
Referenced by LPC3Reg::ActivateBurnwire(), and LPC3Reg::DeactivateBurnwire().
| #define CPU_LOAD_CONT_BLANK (0x8000) |
Referenced by LPC3Reg::PowerOffLoads(), and LPC3Reg::PowerOnLoads().
| #define CPU_LOAD_CONT_OFF (0x2) |
Referenced by LPC3Reg::PowerOffLoads(), and LPC3Reg::PowerOnLoads().
| #define CPU_LOAD_CONT_ON (0x1) |
Referenced by LPC3Reg::PowerOnLoads().
| #define DROP_WEIGHT_STATE (0x100) |
Referenced by LPC3Reg::IsDropweightOK().
| #define EMERG_RADIO_OFF (0x4000000) |
Referenced by LPC3Reg::DeactivateRadio().
| #define FATAL |
Referenced by LPC3Reg::LPC3Reg(), and LPC3Reg::~LPC3Reg().
| #define LOAD_CONT_STATE (0x20) |
Referenced by LPC3Reg::PowerOffLoads(), LPC3Reg::PowerOnLoads(), and LPC3Reg::QueryBackplanePower().
| #define LPC3250_HEARTBEAT (0x2000) |
Referenced by LPC3Reg::InitializeHBC(), and LPC3Reg::StrobeHBC().
| #define MAP_MASK (MAP_SIZE - 1) |
Referenced by LPC3Reg::LPC3Reg(), and LPC3Reg::~LPC3Reg().
| #define MAP_SIZE 4096UL |
| #define SHORE_POWER_STATE (0x1) |
Referenced by LPC3Reg::QueryShorepower().
| #define SW_RESIN (0x2000000) |
Referenced by LPC3Reg::SWReset().
| #define WATER_SENSOR_STATE (0x4) |
Referenced by LPC3Reg::WaterDetected().