|
Embedded Artistry Framework
Embedded Systems C++ Framework
|

Macros | |
| #define | MEM_BLOCK_SIZE (1024 * 1024) |
Functions | |
| void | allocate_memory () |
| bool | memory_allocated () |
| uintptr_t | block_start_addr () |
| uintptr_t | block_end_addr () |
| size_t | block_size () |
Variables | |
| static volatile bool | allocated = false |
| static const size_t | memblock_size = MEM_BLOCK_SIZE |
| static uint8_t | mem_block [MEM_BLOCK_SIZE] |
| static const uintptr_t | mem_block_addr = (uintptr_t)mem_block |
| static const uintptr_t | mem_block_addr_end = mem_block_addr + memblock_size |
| #define MEM_BLOCK_SIZE (1024 * 1024) |
| void allocate_memory | ( | void | ) |
References allocated, malloc_addblock(), mem_block, and memblock_size.
Referenced by aligned_malloc_test(), main(), and malloc_test().

| uintptr_t block_end_addr | ( | void | ) |
References mem_block_addr_end.
Referenced by aligned_malloc_test(), and malloc_test().

| size_t block_size | ( | void | ) |
References memblock_size.
Referenced by aligned_malloc_test(), and malloc_test().

| uintptr_t block_start_addr | ( | void | ) |
References mem_block_addr.
Referenced by aligned_malloc_test(), and malloc_test().

| bool memory_allocated | ( | void | ) |
References allocated.
Referenced by aligned_malloc_test(), and malloc_test().

Referenced by allocate_memory(), and memory_allocated().
|
static |
Referenced by allocate_memory().
Referenced by aligned_malloc_test(), block_start_addr(), and malloc_test().
|
static |
Referenced by block_end_addr().
|
static |
Referenced by allocate_memory(), and block_size().
1.8.15