-
Notifications
You must be signed in to change notification settings - Fork 2.1k
pkg: tlsf: initialize memory pool early #4490
Copy link
Copy link
Closed
Labels
Area: pkgArea: External package portsArea: External package portsState: duplicateState: The issue/PR is a duplicate of another issue/PRState: The issue/PR is a duplicate of another issue/PRState: staleState: The issue / PR has no activity for >185 daysState: The issue / PR has no activity for >185 daysType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)The issue reports a bug / The PR fixes a bug (including spelling errors)
Description
TLSF and should be initialized with a memory pool for its heap early on. Preferably this could be done inside the CPU startup. This would allow using TLSF's malloc implementation for basically every other module (including BSP or libc stuff) and choosing an appropriate size for the heap (i.e. RAM minus stack usage).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area: pkgArea: External package portsArea: External package portsState: duplicateState: The issue/PR is a duplicate of another issue/PRState: The issue/PR is a duplicate of another issue/PRState: staleState: The issue / PR has no activity for >185 daysState: The issue / PR has no activity for >185 daysType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)The issue reports a bug / The PR fixes a bug (including spelling errors)