리눅스 커널 디버깅 (kdb) 질문 있습니다!!!!!

조성훈 2008.07.09 22:59 조회 수 : 8836 추천:30

Fedora 9 (2.6.25.10) 에서 드라이버 개발을 해 보려 합니다.
디버깅에 대해서 전혀 모르겠는데~
일단 kdb 같은 걸 사용해 보려고 합니다.

kdb v4.6을 패치 해 놓았고
xconfig 에서 설정도 적당히 해 놨습니다.

자.. 여기서
어떻게 하면 커널 디버깅 모드로 들어가는 건가요?
책에 보니까 간단하게 Pause 버튼을 누르면 디버깅 모드로 들어간다고 하던데...

터미널을 띄운 상태에서
그냥 단순히 Pause 버튼만 누르면 되는 건가요?
Pause 버튼을 누르니까 시스템이 멈추고(화면 정지) 키보드 LED가 계속 깜빡이던데..
제 예상으로는
터미널에서   kdb>  뭐 이런 프롬프트가 나올 줄 알았는데...
뭐 이렇게 시스템이 멈춘 상황에서 빠져나가는 것도 모르겠고,
이렇게 된 상황이 디버깅 모드로 진입한게 맞는 건지도 모르겠네요.

어디서 듣기론
리눅스 개발자 분들은 kdb 같은거 잘 안 쓰신다고 하던데~
그럼 디버깅을 어떤 방식으로 하는 건가요?
prink 뭐 이런걸로 궁굼한 내용 계속 찍어보는 건가요?

답변 부탁드립니다!!
번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로그래밍 관련 Q&A 게시판 입니다. woos 2016.04.09 22269
438 S3c2440의 USB host 기능 실현에 대한 질문입니다. 이죽송 2010.07.16 9451
437 부트 롬으로 어떤 것을 쓰고 계시나요? [2] 홍문화 2010.12.28 9450
436 TCP/IP 구현과 관련하여 다시 질문 드립니다. [2] 김현우 2008.11.27 9425
435 리눅스 커널 scheduler가 언제 불리는지요(time slice가 over되었을때) [1] 김주남 2010.12.30 9391
434 CPU bound 와 I/O Bound 구분 김영민 2011.04.26 9374
433 freescale codewarrior 컴파일러 메뉴얼을 보고 있는데 질문 드립니다. [2] 최고운 2012.03.27 9310
432 sleep과 재진입가능 함수. [1] 김기욱 2008.11.15 9159
431 slab과 buddy 질문 [8] 김광식 2012.08.30 9150
430 RHEL6에서 fork된 task 정보 어떻게 얻어오나여? [4] 이천희 2011.01.10 9121
429 전역 변수 참조 문제 김현우 2008.12.28 9110
428 EEMBC multibench 소스 코드 있으신분? 백창우 2011.01.25 9069
427 메모리와 페이지 테이블에 대해 질문 드립니다. [1] pororo 2011.04.17 9048
426 USIM으로 할 수 있는것들? [2] 백창우 2010.03.29 8912
» 리눅스 커널 디버깅 (kdb) 질문 있습니다!!!!! [2] 조성훈 2008.07.09 8836
424 gcc 디버깅방법 [1] 피승현 2010.09.27 8821
423 다음 커널분석 스터디에 참가하고 싶습니다. [1] 김기태 2007.07.04 8820
422 커널 스터디는 어떻게 참여해야하느건가요? [1] 김태진 2007.08.10 8806
421 멀티프로세서+멀티코어에 대해 궁금한게 있습니다. [14] 박한범 2010.11.01 8790
420 nfs를 이용해서 host의 파일을 개발 보드로 복사할 때 발생하는 에러에 대해서 문의가 있습니다. 박종주 2012.04.25 8726
419 Linux kernel source 분석 study에 대하여 질문이 있습니다. [1] 온정상 2007.10.19 8712
XE Login