diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-11-26 15:55:38 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-12-21 14:54:13 +0100 |
commit | 11f3b9a535ced87882a9792b01b3b7800d355482 (patch) | |
tree | 7e641e16744706f9d72a411e775429a30a7b02e5 /bsps/sparc/shared/amba/ambapp.c | |
parent | spcxx01: Add test case (diff) | |
download | rtems-11f3b9a535ced87882a9792b01b3b7800d355482.tar.bz2 |
bsps/sparc: Add grlib_malloc(), grlib_calloc()
This avoids a dependency to errno in device driver code.
Diffstat (limited to '')
-rw-r--r-- | bsps/sparc/shared/amba/ambapp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bsps/sparc/shared/amba/ambapp.c b/bsps/sparc/shared/amba/ambapp.c index e3c777a5f5..4fb8405103 100644 --- a/bsps/sparc/shared/amba/ambapp.c +++ b/bsps/sparc/shared/amba/ambapp.c @@ -16,6 +16,8 @@ #include <ambapp.h> #include <bsp.h> +#include <grlib_impl.h> + #define AMBA_CONF_AREA 0xff000 #define AMBA_AHB_SLAVE_CONF_AREA (1 << 11) #define AMBA_APB_SLAVES 16 @@ -30,7 +32,7 @@ static struct ambapp_dev *ambapp_alloc_dev_struct(int dev_type) size += sizeof(struct ambapp_apb_info); else size += sizeof(struct ambapp_ahb_info); /* AHB */ - dev = (struct ambapp_dev *)calloc(1, size); + dev = grlib_calloc(1, size); if (dev != NULL) dev->dev_type = dev_type; return dev; |