mirror of
https://github.com/t-crest/rtems.git
synced 2025-11-16 12:34:47 +00:00
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/conf.t, user/region.t: Change sizes of heap/region and allocated objects in heap to intptr_t so they can be larger than a single allocatable object (e.g. size_t).
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* user/conf.t, user/region.t: Change sizes of heap/region and allocated
|
||||
objects in heap to intptr_t so they can be larger than a single
|
||||
allocatable object (e.g. size_t).
|
||||
|
||||
2008-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||
|
||||
* user/region.t: Malloc Family is not implemented in termios of Region
|
||||
|
||||
@@ -912,7 +912,7 @@ The RTEMS Configuration Table is defined in the following C structure:
|
||||
@group
|
||||
typedef struct @{
|
||||
void *work_space_start;
|
||||
uint32_t work_space_size;
|
||||
intptr_t work_space_size;
|
||||
uint32_t maximum_extensions;
|
||||
uint32_t microseconds_per_tick;
|
||||
uint32_t ticks_per_timeslice;
|
||||
|
||||
@@ -247,7 +247,7 @@ and status codes.
|
||||
rtems_status_code rtems_region_create(
|
||||
rtems_name name,
|
||||
void *starting_address,
|
||||
uint32_t length,
|
||||
intptr_t length,
|
||||
uint32_t page_size,
|
||||
rtems_attribute attribute_set,
|
||||
rtems_id *id
|
||||
@@ -433,7 +433,7 @@ delete the region.
|
||||
rtems_status_code rtems_region_extend(
|
||||
rtems_id id,
|
||||
void *starting_address,
|
||||
uint32_t length
|
||||
intptr_t length
|
||||
);
|
||||
@end example
|
||||
@end ifset
|
||||
@@ -484,7 +484,7 @@ extend the region.
|
||||
@example
|
||||
rtems_status_code rtems_region_get_segment(
|
||||
rtems_id id,
|
||||
uint32_t size,
|
||||
intptr_t size,
|
||||
rtems_option option_set,
|
||||
rtems_interval timeout,
|
||||
void **segment
|
||||
|
||||
Reference in New Issue
Block a user