分享到plurk 分享到twitter 分享到facebook

版本 bf78c94489e87d4d3ec0f034239ec4d21c9eda07

embedded/Lab42

Changes from bf78c94489e87d4d3ec0f034239ec4d21c9eda07 to 969cb8d93fa80e14eebf76ac9531ef325d349188

---
title: Lab42: Preemptive Scheduler
title: Lab42: Mini ARM OS
toc: no
...

預期目標
------------
- 研究一個具體而微的作業系統

Mini ARM OS
------------------
* 設定 qemu 的路徑,假設 ``qemu_stm32`` 目錄位於 ``$HOME/workspace`` 裡面

.. code-block:: prettyprint

    export PATH=~/workspace/qemu_stm32/arm-softmmu:$PATH

* 取得 `mini-arm-os<https://github.com/embedded2015/mini-arm-os>`_ 程式碼

.. code-block:: prettyprint

    git clone https://github.com/embedded2015/mini-arm-os.git || git clone git@github.com:embedded2015/mini-arm-os.git

* 依據 `mini-arm-os<https://github.com/embedded2015/mini-arm-os>`_ 指示