HelloOS
HelloOS copied to clipboard
The Operating System is executed on x86 Intel CPU Instruction set. It is written in assembly language only.
소스가 현재 모듈화가 되어있지 않아 모듈화로 변환해야 할 필요성이 있음 모듈화에 대한 추가 함수가 필요함. This source was not made to modules. So, it need of change to modularity to...
특정 경로의 이미지를 로딩하는 함수가 필요 순수 어셈블리로 제작할 것이므로 우선은 BMP 파일을 로드하는 것이 우선 - 추후 그래픽 카드 자원 사용을 통해 속도 증가 - 마우스 그리는 부분을 인터럽트에서...
Main thread 와 System UI thread 분리 - [ ] Process를 구현 - [ ] Thread 를 구현
현재 파일을 검색해서 로드 하는것은 가능하지만 폴더를 포함한 경로는 검색 불가능 하므로 이에 대한 함수적 지원이 필요함 자주 사용되는 함수들에 대한 Call Vector Table 을 구성하여 사용 Memory_Map.txt 에 사용...
참고 : http://electronicmakeiteasy.blogspot.kr/2013/05/master-boot-record.html | Address | Length | Description | | --- | --- | --- | | **0x0000** to **0x01BD** | 446 bytes | Boot Loader Code | |...