Forum Discussion
Altera_Forum
Honored Contributor
16 years agoBetter solution than my solution: unloading and reloading the ISR.
Soap Box: That makes sense. I can't confirm this with any hard evidence; but every time I ran code on a NIOS II, it seemed as though the ISR automatically created a critical section without any extra effort on the programmer's part. I can't believe Terasic and Altera can get away with this MSDN setup for embedded development. It is possible they expected user's to us MicroLinux and not really care about how things where cobbled together. Looks like Cornell does Junior Projects for Master's Degrees; however, the report is well formatted. This may help some people: http://instruct1.cit.cornell.edu/courses/ece576/finalprojects/f2007/mjk64_hmm32_jdp45/mjk64_hmm32_jdp45/index.html