DSP281x_Peripheral.gel
上传用户:qingfan3
上传日期:2014-10-27
资源大小:31439k
文件大小:3k
源码类别:

DSP编程

开发平台:

C/C++

  1. /********************************************************************/
  2. /* File: DSP281x_peripheral.gel                                     */
  3. /* Description: Adds '2810 and '2812 registers to the GEL menu in   */
  4. /*   Code Composer Studio using the structures defined in the DSP28 */
  5. /*   header files.  The user must have the symbols (.out file)      */
  6. /*   loaded from a project using the DSP28 structures in order for  */
  7. /*   these menu items to work.  If symbols are not loaded, the      */
  8. /*   watch window will report "Identifier not found."               */
  9. /* Revision:                                                        */
  10. /*          1.00 - July 01, 2002, Original                          */
  11. /*          1.01 - Sep  10, 2003, Added missing registers           */
  12. /********************************************************************/
  13. /* Add a space line to the GEL menu */
  14. menuitem "____________________________________";
  15. hotmenu _() {}
  16. /************************************************************/
  17. /* All '2810/12 for those using DSP28 Header Files          */
  18. /************************************************************/
  19. menuitem "Watch DSP28 Peripheral Structures";                    
  20. hotmenu All_Peripherals_Regs()
  21. {
  22.     GEL_WatchAdd("AdcRegs");
  23.     GEL_WatchAdd("CsmRegs");
  24.     GEL_WatchAdd("CsmPwl");
  25.     GEL_WatchAdd("CpuTimer0Regs");
  26.     GEL_WatchAdd("DevEmuRegs");
  27.     GEL_WatchAdd("ECanaRegs");
  28.     GEL_WatchAdd("ECanaMboxes");
  29.     GEL_WatchAdd("ECanaLAMRegs");
  30.     GEL_WatchAdd("ECanaMOTSRegs");
  31.     GEL_WatchAdd("EvaRegs");
  32.     GEL_WatchAdd("EvbRegs");
  33.     GEL_WatchAdd("FlashRegs");
  34.     GEL_WatchAdd("XintfRegs");
  35.     GEL_WatchAdd("XIntruptRegs");
  36.     GEL_WatchAdd("FlashRegs");
  37.     GEL_WatchAdd("GpioMuxRegs");
  38.     GEL_WatchAdd("GpioDataRegs");
  39.     GEL_WatchAdd("McbspaRegs");
  40.     GEL_WatchAdd("PieCtrlRegs");
  41.     GEL_WatchAdd("PieVectTable");
  42.     GEL_WatchAdd("SciaRegs");
  43.     GEL_WatchAdd("ScibRegs");
  44.     GEL_WatchAdd("SpiaRegs");
  45.     GEL_WatchAdd("SysCtrlRegs");
  46. }
  47. hotmenu _______________________() {}
  48. hotmenu ADC_Regs()
  49. {
  50.     GEL_WatchAdd("AdcRegs");
  51. }
  52. hotmenu Code_Security_Module_Regs()
  53. {
  54.     GEL_WatchAdd("CsmRegs");
  55.     GEL_WatchAdd("CsmPwl");
  56. }
  57. hotmenu CPU_Timer0_Regs()
  58. {
  59.     GEL_WatchAdd("CpuTimer0Regs");
  60. }
  61. hotmenu Device_Emulation_Regs()
  62. {
  63.     GEL_WatchAdd("DevEmuRegs");
  64. }
  65. hotmenu eCAN_Control_Regs()
  66. {
  67.     GEL_WatchAdd("ECanaRegs");
  68. }
  69. hotmenu eCAN_Mailbox_Regs()
  70. {
  71.     GEL_WatchAdd("ECanaMboxes");
  72. }
  73. hotmenu EVA_Regs()
  74. {
  75.     GEL_WatchAdd("EvaRegs");
  76. }
  77. hotmenu EVB_Regs()
  78. {
  79.     GEL_WatchAdd("EvbRegs");
  80. }
  81. hotmenu External_Interface_Regs()
  82. {
  83.     GEL_WatchAdd("XintfRegs");
  84. }
  85. hotmenu External_Interrupt_Regs()
  86. {
  87.     GEL_WatchAdd("XIntruptRegs");
  88. }
  89. hotmenu Flash_and_OTP_Regs()
  90. {
  91.     GEL_WatchAdd("FlashRegs");
  92. }
  93. hotmenu GPIO_MUX_Regs()
  94. {
  95.     GEL_WatchAdd("GpioMuxRegs");
  96. }
  97. hotmenu GPIO_DATA_Regs()
  98. {
  99.     GEL_WatchAdd("GpioDataRegs");
  100. }
  101. hotmenu McBSP_Regs()
  102. {
  103.     GEL_WatchAdd("McbspaRegs");
  104. }
  105. hotmenu PIE_Control_Regs()
  106. {
  107.     GEL_WatchAdd("PieCtrlRegs");
  108. }
  109. hotmenu SCIA_Regs()
  110. {
  111.     GEL_WatchAdd("SciaRegs");
  112. }
  113. hotmenu SCIB_Regs()
  114. {
  115.     GEL_WatchAdd("ScibRegs");
  116. }
  117. hotmenu SPIA_Regs()
  118. {
  119.     GEL_WatchAdd("SpiaRegs");
  120. }
  121. hotmenu System_and_Control_Regs()
  122. {
  123.     GEL_WatchAdd("SysCtrlRegs");
  124. }
  125.   
  126. /*** End of file ***/