using embedded ChibiOS memory allocator