第8章 手控驅動程序(2 / 2)

回到住處之後,不到一個小時,筆記本就送到了,當麵拆開包裝,然後組裝,技術人員想要幫韓風安裝係,不過卻被韓風拒絕了,這點事情,他自己可以搞定,另外,他還要安裝多係統,剛剛網上購物的時候,他一同訂購了幾款正版操作係統,包括Windows2010,Linux的。

韓風住的地方已經開通了無線網絡,筆記本直接就可以無線上網,不過韓風並沒有急著上網,他現在還有一個重要的問題要解決——他的手。

現在,韓風隻能靈活控製自己的食指和大拇指總共四根手指,在之前,不用操縱複雜的東西,這四根手指也就足夠了,能夠滿足需求,可是現在,要想打字,這四根手指顯然不夠用。

“看來是時候重新編寫控手驅動程序了。”韓風對自己說。

給手指編寫控製程序,實際上就和給操作係統中的某些設備編寫驅動程序一樣,隻有驅動程序編寫好了,提供好各種基本的操作,才能很好地去控製這個設備。韓風的超級係統也是這樣,要想完全控製雙手,就必須升級自己的控手驅動程序。

由於之前編寫的手控驅動程序,隻是為了應急而編寫的,在設計的時候,考慮得很粗糙,隻封裝了一些主要的控製信號,所以活動起來,顯得很是怪異,就如同僵屍一樣有些堅硬,並且簡略到隻控製四根手指頭。

這一次,韓風決定重新設計,盡可能地讓雙手變得更靈活,所以,他這次打算將整雙手的控製信號都封裝到一個驅動程序中,從手臂到手指。

吃過晚飯,韓風便開始在大腦中編寫“控手驅動程序”。

編程的活動是直接發生在大腦和身體內部的,所以從表麵上來看,韓風隻是隻是靜靜地躺在床上,什麼也沒做。

而實際上,這個過程卻是極其複雜和繁瑣的。

首先,他得將控製雙手的信號全部梳理一遍,可是一雙手涉及到的神經信號,實在是太多了,不但和大腦,脊髓等中樞神經有關,而且還牽涉到感覺神經,運動神經以及運動係統……等等。

韓風之前采取的措施是,隻關注主要和必要的信號,忽略那些無關緊要的信號。

哪些是主要信號?

現在的首要問題是讓他的雙手能夠靈活動作,所以主要信號就是控製肌肉和骨骼的那些信號,和痛感神經有關的信號則完全被忽略,當然,一些比較輕微的觸感信號,還是要保留的,不然敲擊鍵盤的時候,一點感覺都沒有。

好在韓風之前早就花了很多時間來摸清楚這些信號代表的具體意義,否則的話,他估計至少也得花上半年才能完成這個“手控驅動程序”。

然而,韓風還是將這個驅動程序想得太過簡單了點,雖然隻留下了大概30%不到的主要信號,但已經讓他有點頭昏眼花了,剛開始時候的條理還比較清楚,可是到了後來,他就感覺大腦非常疲憊,有點掌控不住了。

不過讓他鬆了一口氣的是,他最終畢竟還是完成了,為此,他花了整整一天一夜的時間,中途的時候,他隻吃過一次東西,喝了點水。

要升級手控驅動程序,首先要把舊的驅動程序卸載,然後再將新編寫的程序給裝上,而在舊程序被卸載地這段時間內,他的雙手是完全不能動彈的,這種情況,就好像是回到了以前癱瘓的時候。

接著,韓風花了半個小時的時間好不容易才將新的控手驅動給裝上,但是緊接著他卻很吐血地發現這個新驅動根本沒有起任何作用。

其實,這種問題他之前也經常碰到,編程嘛,遇到BUG是很正常的事情,可是讓韓風覺得鬱悶的是,他反複檢查了好幾次,卻依然沒有發現問題究竟出在哪裏。

“老天,別這樣耍我。”

韓風對自己太過自信,之前的那個驅動,他根本就沒有進行備份,也就是說,如果他不能解決這個問題,隻有兩個選擇,要麼讓手繼續癱瘓,直到他修複BUG,要麼重新編寫之前的舊驅動,仍然隻控製四根手指頭。

這個新的手控驅動程序是極其複雜的,經過了嚴格的一層層封裝,而且,韓風還沒有任何調試工具,所以,要想從裏麵找出一個未知的BUG,這又是一個非常龐大的工程。

再堅持了一會兒,還是沒找到BUG所在。

“……不管了,先睡一覺再說。”

韓風現在實在沒精力再繼續搞下去了,於是隻好提著兩隻晃悠悠的手,跑到大廳,胡亂吃了點壓縮餅幹,然後一頭栽倒在床上,呼呼大睡。

如果您覺得《超級係統》還不錯的話,請粘貼以下網址分享給你的QQ、微信或微博好友,謝謝支持!

( b/0/617/ )