2013년 1월 1일 화요일

오래된이야기 1999 핸드터미널용 ROM-BIOS개발(삼지전자)

1999 핸드터미널용 ROM-BIOS개발(삼지전자)
- LCD display장치 Interface
- 매트릭스 키보드 Interface
- RS232통신 Interface
- GPIO포트를 통한 HardWare컨트롤
- Battery / POWER Interface
- Setup 프로그램
- MS-DOS 시스템 재구성
- OS: BIOS AMD ELAN 400 (MS-DOS 6.0 호한)
- language: ASM
이 프로젝트는 핸드터미널이라는 들고다니는 PC에 응용프로그램을 탑제할수 있도록
만들어주는 프로젝트 입니다.
당연히 OS 는 MS-DOS 입니다.
일은 그 MS-DOS 를 수정하는 일입니다.
물론 MS-DOS가 실행될 ELAN 400 이라는 MS-DOS 위의 BIOS 도 수정해야합니다.
삼지전자의 나 이사님을 처음 만났을때 설명은 이 분야의 전문가한테 교육을 받게 해주겠다는
약속이었지만 상황이 여의치 않아 모든 작업을 독학으로 수행해야 했습니다.
위의 언급된 기능들이 있습니다.
그것은 일반 프로그램 개발시 기능을 호출해서 사용해야 합니다.
그러나 이작업은 기능을 호출할수 있도록 시스템프로그램(ASM+C)로 되어 있는 MS-DOS를
수정하고 컴파일해서 그러한 기능을 지원할수 있도록 해야하는 일입니다.
거기에는 제자신의 무지와 하드웨어를 제작하는 업체와의 토의
경쟁업체의 눈부신 기술 발전을 따라잡아야 하는 산너머 산이라는 과제들이 줄줄이
기다리고 있었죠
게다가 경쟁업체는 석사/박사급 인재들과 이스라엘 유학파들로 이루어진 호화 군단들입니다.
이프로젝트가 가능했을까? 하는 의문이 들것입니다.
결과는 저와 같이 했던 나이사님 이하 팀원들의 승리로 끝났습니다.
끝나고 나서는 사장님의 직접면담 및 스카우트 제의
하지만 바보같은 저는 거절했고 더 힘들고 고생스런 새로운 개발일로 뛰어 들었습니다.
누가 알아줄까요? 하나님 이외에는 아무도 알아주지 않더군요~

댓글 없음:

댓글 쓰기