Files
yespower-arm/yespower-platform.h
2024-12-10 21:39:09 +01:00

17 lines
379 B
C

#ifndef YESPOWER_PLATFORM_H
#define YESPOWER_PLATFORM_H
#include <stdint.h>
#include <stddef.h>
typedef struct {
void *base, *aligned;
size_t base_size, aligned_size;
} yespower_region_t;
void *alloc_region(yespower_region_t *region, size_t size);
void init_region(yespower_region_t *region);
int free_region(yespower_region_t *region);
#endif // YESPOWER_PLATFORM_H