; ---------------------------------------------------------------------------
; prepare_etm.cmm
; ---------------------------------------------------------------------------
  PMACRO.EXPLICIT

  ; show path and name of this script (present practice file)
  ECHO ""
  ECHO %COLOR.BLUE "### " OS.PPF() " ###"

; --------------------------------------------------------------------------------
  TPIU.PortSize 4
  TPIU.PortMode Continuous

  ETM.Trace ON
  ETM.TImeMode OFF
//ETM.TImeMode External
  ETM.ON

  ITM.OFF

  Trace.Mode STREAM
  Trace.AutoArm ON
  Trace.AutoInit ON
  Trace.PortFilter MAX

  Data.LOAD.Elf W:\AlGitRepos\Rtx1\Rtx1_MDK\Objects\Rtx1_MDK.axf /PlusVM

  RTS.RESet
  RTS.ON

; Trace.STREAMFILE "C:\Temp\t32cov_stream.t32"
; Trace.STREAMFileLimit 0x80000000

; CTS.state
; CTS.List
; CTS.ListNesting
; CTS.ON

; COVerage.RESet
  COVerage.ListFunc
  COVerage.ListModule
  COVerage.state


  sYmbol.Browse.SOURCE
  COVerage.ListFunc.SOURCE \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\EcuM.c" \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\OsHook.c" \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\OsMain.c" \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\OsMpu.c" \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\OsSvcUser.c" \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\Rte.c" \
  \"W:\AlGitRepos\Rtx1\Rtx1_MDK\APP\Rte_Cfg.c"

  ENDDO


