Assignment 2
                
GENERATING A SINE WAVE              
1 .  Explain briefly the assembly implementations of: MCBSP_READ and MCBSP_WRITE.
2 .  What is the purpose of the file "dma_util.h"?
3 .  When is the variable type 'volatile' used?

4 .  What is the purpose of the library files drv6x.lib and dev6x.lib?

5 .  What does the file intr.h contain? Explain its purpose.
6.   Can you write to the status register?

7 .  Assume that you generate a sample y.
      Write two C statements to send this to AIC  D/A converter.

8 .  DMA transfers are terminated for  XFRCNT = 0. (T/F)

9 .  Explain the function of intr_hook(), what all do you need to do to set up interrupts on the TMSC6701.