IceCube display
LED display to show IceCube event data
All Data Structures Files Functions Variables Enumerations Enumerator Macros Modules Pages
memspace.h
Go to the documentation of this file.
1 #ifndef MEMSPACE_H
2 #define MEMSPACE_H
3 
12 #include <stddef.h>
13 
15 enum memspace_t {
20 };
21 
24 void* memcpy_memspace(
25  enum memspace_t memspace
26  , void* restrict dest
27  , const void* restrict src
28  , size_t length
29 );
30 
31 #endif // MEMSPACE_H
EEPROM storage.
Definition: memspace.h:18
Flash (or program memory) storage.
Definition: memspace.h:17
Placeholder if the refering entity only provides metadata.
Definition: memspace.h:19
void * memcpy_memspace(enum memspace_t memspace, void *restrict dest, const void *restrict src, size_t length)
memspace_t
Define which memory space the body of a data block is in.
Definition: memspace.h:15
RAM storage.
Definition: memspace.h:16