Mit dem I Flag im SREG gibt es ein eigenes Assembler Kommando

#asm ("SEI");

Wie bei deinem Compiler Interrupts angelegt werden kann ich Dir nicht sagen, sollte aber auf jeden Fall im Compiler Handbuch stehen.

Bei Codevision geht das so:

interrupt [EXT_INT0] void ext_int0_isr(void)
{
dein Code;
}

Ist aber bei jedem Compiler anders.