Document API IEC60730 Library
|
Compiler abstraction. More...
Go to the source code of this file.
Macros | |
#define | NULL ((void *) 0) |
Make sure there is a NULL defined if the toolchain does not provide it. | |
#define | NOP() __NOP() |
#define | IEC60730_VAR_NO_INIT __attribute__((section(".noinit"))) |
No init at startup. | |
#define | IEC60730_DATA_NO_CLEAR __attribute__((section(".ram_no_clear"))) |
No clear at startup. | |
#define | __STACK_BOTTOM __attribute__((section(".stack_bottom"))) |
#define | __CLASSB_RAM __attribute__((section(".classb_ram"))) |
#define | __RT_BUF __attribute__((section(".rt_buf"))) |
#define | __OVERLAP __attribute__((section(".overlap"))) |
#define | LB_ASM __asm__ |
Add assembly code. | |
#define | LB_XSTR(x) XSTR(x:) |
Add label. | |
Compiler abstraction.
Copyright 2024 Silicon Laboratories Inc. www.silabs.com
The licensor of this software is Silicon Laboratories Inc. Your use of this software is governed by the terms of Silicon Labs Master Software License Agreement (MSLA) available at www.silabs.com/about-us/legal/master-software-license-agreement. This software is distributed to you in Source Code format and is governed by the sections of the MSLA applicable to Source Code.