Intrinsic function
| Description
|
__bcd_add_type
| Performs a binary coded decimal operation
|
__bic_SR_register
| Clears bits in the SR register
|
__bic_SR_register_on_exit
| Clears bits in the SR register when an interrupt or monitor function returns
|
__bis_SR_register
| Sets bits in the SR register
|
__bis_SR_register_on_exit
| Sets bits in the SR register when an interrupt or monitor function returns
|
__data16_read_addr
| Reads data to a 20-bit SFR register
|
__data16_write_addr
| Writes data to a 20-bit SFR register
|
__data20_read_type
| Reads data which has a 20-bit address
|
__data20_write_type
| Writes data which has a 20-bit address
|
__delay_cycles
| Provides cycle accurate code size minimized delay functionality
|
__disable_interrupt
| Disables interrupts
|
__enable_interrupt
| Enables interrupts
|
__even_in_range
| Makes switch statements rely on the specified value being even and within the specified range
|
__get_interrupt_state
| Returns the interrupt state
|
__get_R4_register
| Returns the value of the R4 register
|
__get_R5_register
| Returns the value of the R5 register
|
__get_SP_register
| Returns the value of the stack pointer
|
__get_SR_register
| Returns the value of the SR register
|
__get_SR_register_on_exit
| Returns the value that the processor status register will have when the current interrupt or monitor function returns
|
__low_power_mode_n
| Enters a MSP430 low power mode
|
__low_power_mode_off_on_exit
| Turns off low power mode when a monitor or interrupt function returns
|
__no_operation
| Inserts a NOP instruction
|
__op_code
| Inserts a constant into the instruction stream
|
__set_interrupt_state
| Restores the interrupt state
|
__set_R4_register
| Writes a specific value to the R4 register
|
__set_R5_register
| Writes a specific value to the R5 register
|
__set_SP_register
| Writes a specific value to the SP register
|
__swap_bytes
| Executes the SWPB instruction
|