You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FreeRTOS-Kernel/portable/IAR
mayl 2faa8bc154
Remove hardware dependence in portmacros.h (#1112)
* Remove hardware dependence in portmacros.h

The IAR MSP430X port `#include "msp430.h"` which pulls all the hardware
register definitions into anything which `#include "FreeRTOS.h"`.  This
removes that hardware dependency "leak" by removing the header file
and re-defining the `portDISABLE_INTERRUPTS()` and
`portENABLE_INTERRUPTS()` macros in terms of `__asm`.

* Code review suggestions

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>

---------

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
6 months ago
..
78K0R Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ARM_CA5_No_GIC Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ARM_CA9 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM0 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM3 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM4F Update broken links in readme and comments (#1110) 7 months ago
ARM_CM4F_MPU Update broken links in readme and comments (#1110) 7 months ago
ARM_CM7 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM23 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM23_NTZ/non_secure Update broken links in readme and comments (#1110) 7 months ago
ARM_CM33 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM33_NTZ/non_secure Update broken links in readme and comments (#1110) 7 months ago
ARM_CM35P Update broken links in readme and comments (#1110) 7 months ago
ARM_CM35P_NTZ/non_secure Update broken links in readme and comments (#1110) 7 months ago
ARM_CM55 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM55_NTZ/non_secure Update broken links in readme and comments (#1110) 7 months ago
ARM_CM85 Update broken links in readme and comments (#1110) 7 months ago
ARM_CM85_NTZ/non_secure Update broken links in readme and comments (#1110) 7 months ago
ARM_CRx_No_GIC fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ATMega323 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AVR32_UC3 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AVR_AVRDx Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AVR_Mega0 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AtmelSAM7S64 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AtmelSAM9XE Use Regex for Copyright Year in Header Check (#1002) 1 year ago
LPC2000 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
MSP430 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
MSP430X Remove hardware dependence in portmacros.h (#1112) 6 months ago
RISC-V Fix the pxTopcOfStack typo in the RISC-V ports. (#1030) 11 months ago
RL78 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX100 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX600 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX700v3_DPFPU Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RXv2 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
STR71x Use Regex for Copyright Year in Header Check (#1002) 1 year ago
STR75x Use Regex for Copyright Year in Header Check (#1002) 1 year ago
STR91x Use Regex for Copyright Year in Header Check (#1002) 1 year ago
V850ES Use Regex for Copyright Year in Header Check (#1002) 1 year ago