ARM VERSION 1.2 Ficha de datos Pagina 151

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 276
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 150
The C and C++ Libraries
ARM DUI 0067D Copyright © 1999-2001 ARM Limited. All rights reserved. 4-61
4.8.3 __Heap_Descriptor
You must define your own implementation of the abstract data type for heap. A C header
file describing this abstract data type is provided in
rt_heap.h
. You must provide the
interior definition of the structure so that the other functions can find the heap data.
Typical contents are given in Example 4-17.
Example 4-17 Heap_Descriptor
struct __Heap_Descriptor {
void *my_first_free_block;
void *my_heap_limit;
}
Your heap descriptor is set by
__Heap_Initialize()
and is passed to the other heap
functions, for example
__Heap_Alloc()
and
__Heap_Free()
.
Vista de pagina 150
1 2 ... 146 147 148 149 150 151 152 153 154 155 156 ... 275 276

Comentarios a estos manuales

Sin comentarios