Re: [PATCH 0/5] Optimize workspace/malloc initialization

2021-11-30 Thread Sebastian Huber
Hello Karel, On 30/11/2021 12:04, Karel Gardas wrote: just a question. Do you plan to preserve functionality of _Heap_Extend() in the future? this feature is still available. However, there was a significant change in the handling of BSP-provided memory areas between RTEMS 5 and 6. Asking

Re: [PATCH 0/5] Optimize workspace/malloc initialization

2021-11-30 Thread Karel Gardas
Hi Sebastian, just a question. Do you plan to preserve functionality of _Heap_Extend() in the future? Asking since I'm using it for amd64/uefi bsp. During the bsp start I get efi services pointers and use that to traverse memory map. Based on available free blocks I try to allocate memory using

[PATCH 0/5] Optimize workspace/malloc initialization

2021-11-29 Thread Sebastian Huber
The BSPs provide memory for the RTEMS Workspace and the separate C Program Heap initialization via _Memory_Get(). Most BSPs provide exactly one memory area. Only two BSPs provide more than one memory area (arm/altera-cyclone-v and bsps/powerpc/mpc55xxevb). Only if more than one memory area is pr