Diese Seiten wurden für den LCC erstellt. Die
Funktionen können
auch unter dem GCC angewendet werden. Zur Nutzung muss im Programm ein Aufruf von
#include <interrupt.h> eingebunden sein. Die Proramme selbst sind in Assembler geschrieben und werden mit dem
startup Kode in der Firmware
make Datei "config-build.mk" geladen.
Funktionen des Assembler Include mit dem C Aufruf #include <interrupt.h>
1. interrupt_enable();
Es wird das INT Bit im SFR_STATUS Register des SpartanMC gesetzt und dadurch werden alle in den Geräten freigegebenen Interrups zugelassen.
//
interrupt_enable();
//
2. interrupt_disable();
Es wird das INT Bit im SFR_STATUS Register des SpartanMC gelöscht und dadurch werden alle in den Geräten freigegebenen Interrups gesperrt.
//
interrupt_disable();
//