Transaction-Level Modeling Framework for Space Applications
#include "core/common/trapgen/elfloader/elfFrontend.hpp"
#include "core/common/trapgen/osEmulator/syscCallB.hpp"
#include <map>
#include <string>
#include <vector>
Namespaces | |
trap | |
Macros | |
#define | NEWLIB_O_RDONLY 0x0000 |
#define | NEWLIB_O_WRONLY 0x0001 |
#define | NEWLIB_O_RDWR 0x0002 |
#define | NEWLIB_O_APPEND 0x0008 |
#define | NEWLIB_O_CREAT 0x0200 |
#define | NEWLIB_O_TRUNC 0x0400 |
#define | NEWLIB_O_EXCL 0x0800 |
#define | NEWLIB_O_NOCTTY 0x8000 |
#define | NEWLIB_O_NONBLOCK 0x4000 |
#define | CORRECT_O_RDONLY 00 |
#define | CORRECT_O_WRONLY 01 |
#define | CORRECT_O_RDWR 02 |
#define | CORRECT_O_CREAT 0100 |
#define | CORRECT_O_EXCL 0200 |
#define | CORRECT_O_NOCTTY 0400 |
#define | CORRECT_O_TRUNC 01000 |
#define | CORRECT_O_APPEND 02000 |
#define | CORRECT_O_NONBLOCK 04000 |
Variables | |
int | trap::exitValue = 0 |
#define CORRECT_O_APPEND 02000 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_CREAT 0100 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_EXCL 0200 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_NOCTTY 0400 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_NONBLOCK 04000 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_RDONLY 00 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_RDWR 02 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_TRUNC 01000 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define CORRECT_O_WRONLY 01 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_APPEND 0x0008 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_CREAT 0x0200 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_EXCL 0x0800 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_NOCTTY 0x8000 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_NONBLOCK 0x4000 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_RDONLY 0x0000 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_RDWR 0x0002 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_TRUNC 0x0400 |
Referenced by trap::OSEmulatorBase::correct_flags().
#define NEWLIB_O_WRONLY 0x0001 |
Referenced by trap::OSEmulatorBase::correct_flags().