본문 바로가기
【Fundamental Tech】/🐧 Linux

막강 디버깅 매크로 DM_PRINT()

반응형

▣ 원문 출처: http://www.iamroot.org/xe/32521

일반적으로 DEBUG_TYPE 을 2로 설정해서 stdout 로 메시지를 출력합니다.
경우에 따라 logfile을 만들 필요가 있으면, DEBUG_TYPE 을 1로 잡아주고 fp를 g_fpDM 에 할당합니다.

P.S. 커널을 위한 DMK_ 매크로 집합은 출력전환이 필요없습니다. (printk()를 사용함)
그러나 규칙성을 위해 stdout 를 사용하는 것처럼 만들었고, 최종 사용에서는 그것을 사용하지 않습니다.

반응형