第1章 概述
第2章 Hello Taiwan的載入和初始化
第3章 Hello Taiwan的Shell
第4章 Hello Taiwan的程序
第5章 Hello Taiwan的記憶體管理機制
第6章 程序本地堆疊的實現
第7章 互斥和同步機制的實現
第8章 中斷和定時處理機制的實現
第9章 系統匯流排管理
第10章 驅動程式管理框架
第11章 應用程式設計介面與範例
第12章 Hello Taiwan的應用開發方法
附錄A 如何搭建一個基於Windows的作業系統開發平臺
附錄B 一種程式碼執行時間測量方法的實現
附錄C 64bit整型資料類型的實現
附錄D IOCTRL控制程式使用介紹及實例
附錄E 如何快速掌握組合語言
第1章 概述
第2章 Hello Taiwan的載入和初始化
第3章 Hello Taiwan的Shell
第4章 Hello Taiwan的程序
第5章 Hello Taiwan的記憶體管理機制
第6章 程序本地堆疊的實現
第7章 互斥和同步機制的實現
第8章 中斷和定時處理機制的實現
第9章 系統匯流排管理
第10章 驅動程式管理框架
第11章 應用程式設計介面與範例
第12章 Hello Taiwan的應用開發方法
附錄A 如何搭建一個基於Windows的作業系統開發平臺
附錄B 一種程式碼執行時間測量方法的實現
附錄C 64bit整型資料類型的實現
附錄D IOCTRL控制程式使用介紹及實例
附錄E 如何快速掌握組合語言
本書以作者親自在PC上開發嵌入式操作系統的全過程為主線,詳細地敘述自己動手寫嵌入式操作系統所需的各方面知識,如載入和初始化、Shell、程序的實現、記憶體管理機制、互斥和同步機制及中斷和定時機制的實現,以及設備驅動程式管理框架和應用程式設計介面等。