T-EMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Memory.h
Go to the documentation of this file.
1 //===-- temu-c/Memory.h - Memory Helpers ------------------------*- C++ -*-===//
2 //
3 // T-EMU: The Terma Emulator
4 // (c) Terma 2015
5 // Authors: Mattias Holm <maho (at) terma.com>
6 //
7 //===----------------------------------------------------------------------===//
8 
9 
10 #ifndef TEMU_SUPPORT_MEMORY
11 #define TEMU_SUPPORT_MEMORY
12 
13 #include <stdint.h>
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 int temu_memoryRead(void *mem, uint8_t *buff, uint64_t addr, uint32_t size, int swap);
20 int temu_memoryWrite(void *mem, uint64_t addr, uint8_t *buff, uint32_t size, int swap);
21 
22 
23 #ifdef __cplusplus
24 }
25 #endif
26 
27 #endif /* ! TEMU_SUPPORT_MEMORY */
int temu_memoryRead(void *mem, uint8_t *buff, uint64_t addr, uint32_t size, int swap)
int temu_memoryWrite(void *mem, uint64_t addr, uint8_t *buff, uint32_t size, int swap)