2014-04-03 3 views
2

나는 C 기반의 임베디드 응용 프로그램 코드를 작성 중이며 무료 RTOS 또는 Contiki 또는 유닉스 등과 같이 'C'로 작성된 모든 OS에서 실행되도록하고 싶습니다.os independent 용 응용 프로그램 코드

그래서 저는 os에 쉽게 포트하려는 경우 추상화를 생성해야하는 모듈이 아래에 있다고 생각했습니다.

1. Timer : Callback Timer,Event Timers 
2. Network related(like TCP send and receive) 
3. Mulitasking (STOP, RESUME, WAIT etc) 

다른 OS에 대해 쉽게 추상화해야하는 다른 모듈이 있다고 생각합니다. 다른 모듈을 제안 할 수 있습니까?

답변

1
  1. 파일 액세스 (열기, 닫기, 읽기, 쓰기)
  2. 동기화 (잠금, Mutexs 등 ...)