본문 바로가기

케울

검색하기
케울
프로필사진 케울

  • 분류 전체보기 (2)
    • 개발 (2)
      • OS (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2023/03   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
  • 64비트 멀티코어 OS 원리와 구조
  • OS
  • OS 개발
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2023/03/05 (1)

케울

OS 개발 - 부트로더

환경설정을 완료했으니 이제 책에 있는 실습 중 가장 처음에 있는 부트로더를 만들어야한다. 이클립스가 아닌 vscode에서 진행하지만 크게 차이는 없다. 다음과 같은 디렉터리 구조를 만들고 makefile을 만들어준다. makefile은 책과 똑같이 적어도 문제없다. BootLoader.asm도 책과 똑같이 적어준다. 이 다음 qemu로 실행하는 부분에서 책에서는 qemu가 설치된 디렉터리의 배치파일을 이용하라고 하지만 나와 같은 버전의 qemu를 사용한다면 배치파일이 없을 것이다. qemu 디렉터리에 배치파일을 만드는 것은 맨날 찾아가기에도 비효율적이니 프로젝트 디렉터리 최상단에 아래 내용을 가진 배치파일을 만들어준다. "c:\Program Files\qemu\qemu-system-x86_64.exe" ..

개발/OS 2023. 3. 5. 21:06
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바