contiguous physical memory allocation
Camilo Alejandro Arboleda
CamiloAlejo at netscape.net
Wed Mar 5 13:52:11 UTC 2003
>>>i'm looking for a function in rtems which allocates contiguous physical
>>>memory (somewhat similar to memalign in vxworks)
>>As far as I known, RTEMS uses a flat memory model. It means the physical
>>address is the same logical address and malloc should allocate
>>contiguous physical memory.
>One other thing though, I need to have the allocated buffer aligned as
>well (so that it begins on a memory address evenly divisible by 8192),
>any idea on how to achieve this?
>thanks for the response,
In that case you do need the partition manager (may be the region
manager, Joel explained me the difference some time ago, but I don't
remember now). You need to do a couple of things:
- Patch your BSP for not allocating the free memory as heap for use of
- Allocate a partition in a known memory area and create it with 8k blocks.
Your favorite stores, helpful shopping tools and great gift ideas.
Experience the convenience of buying online with Shop at Netscape!
More information about the users