단순히 화면에 문자 출력을 원하는데(커널모드에서 비디오 메모리에 접근해서)
글쓴이: ssibseya / 작성시간: 화, 2007/09/18 - 5:13오후
디버깅 때문에 비디오 메모리에 값을 써서
화면에 출력하고 싶습니다.
대략 어떤 방식으로 접근해야 할지 난감하네요
도움 부탁드립니다.
그냥 문자 한두개 출력하면 많은 도움이 될 것 같으데....
degPrint등은 사용이 불가한 관계라
MmMapIoSpace으로 물리메모리에 대한 선형 주소를 얻어내고
직접 메모리에 쓰려고 합니다.
일반적인 VGA 텍스트모드일경우 메모리 주소
0xB800:0 - 0xB800:0x7FFF까지가 비디오램 영역으로 알고 있습니다.
그런데 윈도우즈 커널모드에서 어떻게 해야
VGA 텍스트 모드로 변환되는지 난감하네요;;;
도움부탁드립니다.
Forums:
댓글 달기