DOI QR코드

DOI QR Code

Core-A프로세서용 MicroC/OS-II 이식

Porting MicroC/OS-II to Core-A processor

  • 심정민 (부산대학교 컴퓨터공학과) ;
  • 지정훈 (부산대학교 컴퓨터공학과) ;
  • 우균 (부산대학교 컴퓨터공학과)
  • Shim, Jung-Min (Dept of Computer Engineering, Pusan National University) ;
  • Ji, Jeong-Hoon (Dept of Computer Engineering, Pusan National University) ;
  • Woo, Gyun (Dept of Computer Engineering, Pusan National University)
  • 발행 : 2009.11.13

초록

본 논문에서는 국산 임베디드 프로세서인 Core-A에서 동작하는 실시간 운영체제 이식에 대해 설명한다. 운영체제 이식을 위해서는 코드 작성에 앞서 컴파일과 디버깅을 위한 개발 환경을 구축하고 운영체제 이식을 위해 새로 작성할 부분을 파악할 필요가 있다. 이식할 운영체제인 MicroC/OS-II는 교육용으로 널리 쓰이는 실시간 운영체제로 C와 Assembly로 작성되어 있으며, 프로세서에 독립적인 코드와 프로세서에 의존적인 코드가 분리되어 있어 이식이 용이하다. Core-A로의 운영체제 이식은 Context Switching이나 Critical Section과 같이 레지스터를 직접 다루어야 하는 프로세서에 의존적인 코드를 수정하여 이루어졌다

키워드