• 전체강좌

    디버그 메시지에서 PID & TID 제거하기

    twitter facebook

    안녕하세요? 착한이입니다.

     

    WAD-MX6 보드에 Embedded Compact 7 또는 Embedded Compact 2013을 올려서

    디버그 메시지를 출력하면 PID 와 TID 가 함께 출력 되는 것을 볼 수 있습니다.

    RETAILMSG 관련 소스코드가 있으면 수정하면 되겠지만....

    아래와 같이 하시면 PID 와 TID 관련 출력 없이 디버그 메시지 출력이 가능합니다.

     

    BSP의 SRC\OAL\OALLIB 에서 init.c 파일의 OEMInit 함수 마지막 부분에 아래 코드를

    추가해 줍니다.

     

    g_pOemGlobal->pfnWriteDebugByte=0;
    g_pOemGlobal->pfnWriteDebugString=0;

     

    전체 빌드 하신 후에 로그를 보시면 원하는 결과가 나올 것입니다.

    다른 보드에서도 활용 가능합니다.

    그럼 행복한 개발 하시길 바랍니다.