x86 용 OS를 제작하고 있습니다.
글쓴이: a287848 / 작성시간: 금, 2008/01/11 - 1:05오후
x86 용 OS를 제작하고 있습니다. 현재 부트로더하고 kernel 까지
다 작성을 했는데 debuggig 환경이 참 조촐하네요. 제가 몰라서인지.....
bootloader 쪽을 debugging 하고 있는데 지금은 editor로 작성하고
vmware 에 floppy로 마운트해서 안되면 다시 반복하는 형식으로 debugging 하고 있습니다.
ARM 용 ADS debugger 같이 메모리 맵좀 시원하게 볼수 있는 그런 디버거 없나요?
Forums:
디버거도 만드셔야 할겁니다.
디버거도 만드셔야 할겁니다.
레지스터/메모리 덤프 정도만으로도 거의 대부분은 커버가 됩니다. c의 printf()와 같은 급이죠.
그리고 요즘 os 개발은 vmware때문에 많이 편해졌죠.
vmware 없는 시절에는 컴터 한대 더 사서 플로피 꽂고 노가다질했습니다.
만일 마련할 수 없다면 수시로 재부팅해야 하는 수고가 있었고
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
시작단계라면,
시작단계라면, vmware보단, bochs가 어떨까 싶습니다.
--
콘쏠의힘
--
Life is short. damn short...
저도 추천..
저도 bochs 추천합니다.
구현 안되어있는 것들도 좀 있고 버그도 있어서 생고생-_-할 경우도 있지만,
자체 디버거가 내장되어 있어서 디버깅시 매우 유용합니다.
Bosch는 써봤는데
Bosch는 써봤는데 simulation 을 하려면 지금 작성중인 코드를 너무 많이 수정해야 하더군요^^
Dig it.
Dig it.
댓글 달기