28.2.17 __builtin_disi

Architecture

dsPIC33C/E/F, dsPIC30

Description

Disable all interrupts for a specified number of instruction cycles. See 15.6 Enabling/Disabling Interrupts - dsPIC33C/E/F and dsPIC30 Devices Only [DD].

Will emit the specified DISI instruction at the point it appears in the source program:

 disi #<disi_count>

Prototype

void __builtin_disi(int16_t disi_count);

Argument

disi_count - instruction cycle count. Must be a literal integer between 0 and 16383.

Return Value

N/A

Machine Instruction

disi