aboutsummaryrefslogtreecommitdiffstats
path: root/lab4/RTDSP/dsp_bios_.tcf
diff options
context:
space:
mode:
authorunknown <dm2515@eews303a-028.ic.ac.uk>2018-01-25 15:42:21 +0000
committerunknown <dm2515@eews303a-028.ic.ac.uk>2018-01-25 15:42:21 +0000
commitef69ae72e9163f0e4caedbf682f84510be8771f1 (patch)
tree36b532de84b6ea4ea1eecd4a5678e54e69373f56 /lab4/RTDSP/dsp_bios_.tcf
parent2a53d71a6c65f1ac5ae185ab09f4c9c118836dc8 (diff)
downloadNoiseSilencer-ef69ae72e9163f0e4caedbf682f84510be8771f1.tar.gz
NoiseSilencer-ef69ae72e9163f0e4caedbf682f84510be8771f1.zip
Lab 4 part 1
Diffstat (limited to 'lab4/RTDSP/dsp_bios_.tcf')
-rw-r--r--lab4/RTDSP/dsp_bios_.tcf15
1 files changed, 15 insertions, 0 deletions
diff --git a/lab4/RTDSP/dsp_bios_.tcf b/lab4/RTDSP/dsp_bios_.tcf
new file mode 100644
index 0000000..6383243
--- /dev/null
+++ b/lab4/RTDSP/dsp_bios_.tcf
@@ -0,0 +1,15 @@
+utils.loadPlatform("ti.platforms.dsk6713");
+
+/* The following DSP/BIOS Features are enabled. */
+bios.enableRealTimeAnalysis(prog);
+bios.enableRtdx(prog);
+bios.enableTskManager(prog);
+
+bios.HWI.instance("HWI_INT4").interruptSource = prog.get("MCSP_1_Receive");
+bios.HWI.instance("HWI_INT4").fxn = prog.extern("ISR_AIC");
+bios.HWI.instance("HWI_INT4").useDispatcher = 1;
+bios.HWI.instance("HWI_INT4").interruptSource = prog.get("MCSP_1_Transmit");
+bios.HWI.instance("HWI_INT4").interruptSource = prog.get("MCSP_1_Receive");
+// !GRAPHICAL_CONFIG_TOOL_SCRIPT_INSERT_POINT!
+
+prog.gen();