2010年5月22日 星期六

EFI 的程式練習前言

開始嘗試者在 EFI Shell 上寫各簡單的小程式,主要的目的是想讓自己更快熟析 C 語言以及高階語言的用法,畢竟程式底子不深,只好多多磨鍊了。
而最近也一直在思考著到底在 EFI Shell 下能夠提供什麼樣的服務給使用者,應該是說,有什麼東西能讓使用者願意轉換到 EFI Shell 下,畢竟 EFI Shell 做得到的事情,Dos 何嘗不能!!

[UEFI][SHELL] homefilesystem Variable for record current Startup.nsh FS location

  如果系統有一個以上的 FS# 存在,以往會透過Shell Script 的方式,來尋找執行 startup.nsh 的 FS 位置,但近期的察看shell的source code,其實shell內部已經有考慮到此情境,因此會根據starup.nsh被執行的位置,自動建立一個v...