Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請介紹一下有關撰寫VC控制硬體的書籍

0 views
Skip to first unread message

電腦頑童

unread,
Feb 3, 1999, 3:00:00 AM2/3/99
to
各位先進,你們好:
小弟的專題要做利用VC來開發一些硬體驅動程式方面的軟體,
但小弟實在不知道再VC下如何去控制硬體(WIN98)
請各位能給個方向,看看是否有書籍介紹到這些東西,小弟感激
不盡,或是有關這方面的期刊雜誌資訊,謝謝各位。另外請介紹
一本關於撰寫VC下DLL的書籍....非常感激

--
[1;32m─ 發信站 : 台灣科大電機 黃金體驗 <bbs.ee.ntust.edu.tw> [140.118.7.40] ────
[0m 原作者戰績 [Login: 112] [Post: 11] , 來自 [101184.dorm.ntust.edu.tw]

喜歡貓咪的黃金鼠

unread,
Feb 3, 1999, 3:00:00 AM2/3/99
to
==> 在 peterli...@bbs.ee.ntust.edu.tw (電腦頑童) 的文章中提到:

> 各位先進,你們好:
> 小弟的專題要做利用VC來開發一些硬體驅動程式方面的軟體,
> 但小弟實在不知道再VC下如何去控制硬體(WIN98)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
如果只有I/O Port讀寫, 在Win95/98下可以使用_inp(), _outp()
來讀寫I/O, 但是這個程式是一定不能在WinNT下run的.
您可以試試, 肯定會...@#$%^
如果要攔IRQ的話, 一定得寫Driver, 寫Driver要用DDK,
Win95/98下要用C與組合語言, NT下要用C來寫.
二者都沒有IDE, 要用PE2/小作家等來寫, 並手動寫make檔.

> 請各位能給個方向,看看是否有書籍介紹到這些東西,小弟感激
> 不盡,或是有關這方面的期刊雜誌資訊,謝謝各位。另外請介紹
> 一本關於撰寫VC下DLL的書籍....非常感激


沒有中文的, 只有英文的.
可以向維科買.
http://www.weikeg.com.tw/

The Windows NT Device Driver Book (B+D)
Art Baker
PTR 1997 NT$ 1300

Windows NT Device Driver Development
Peter G. Viscarola & W.Anthony
MTP 1999 NT$ 1700

Writing Windows VxDs and Device Drivers 2E(B+D)
Karen Hazzah
R&D Technical Books 1997 NT$ 1750


--
╭ /\___/\
║ ( o o ) ... 請支援慘遭凌虐的印尼華婦 ☆ ╭══╮
║ ( =^= ) only ... 請大家支持拒絕到爛印尼去旅遊 ╭╩╮ ║
║ ( ) Mouse ... ... ╭═╩╮║ ║
║( ))))))))) ... 臺大椰林Photo版版鼠 ... ╭═╩╮ ║║ ║
╰══════════════════════════ .Joy Mouse. ═╯
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>

飛虎609

unread,
Feb 7, 1999, 3:00:00 AM2/7/99
to
==> 在 peterli...@bbs.ee.ntust.edu.tw (電腦頑童) 的文章中提到:
> 各位先進,你們好:
> 小弟的專題要做利用VC來開發一些硬體驅動程式方面的軟體,
> 但小弟實在不知道再VC下如何去控制硬體(WIN98)
> 請各位能給個方向,看看是否有書籍介紹到這些東西,小弟感激
> 不盡,或是有關這方面的期刊雜誌資訊,謝謝各位。另外請介紹
> 一本關於撰寫VC下DLL的書籍....非常感激
松崗今年一月有出一本 關於System 程式及 VxD 的書....
書名忘了...一本厚厚的 紅色封面....NT 850...
可以到書局找找.....


--

Keith

unread,
Feb 8, 1999, 3:00:00 AM2/8/99
to
Hi,
www.microsoft.com
到msdn裡找hardware (你先要加入m$dn, but the msdn web site member is free.)
目前Win95/98的硬體控制應該都是VC (in-line assembly) + DDK
另外如果你是m$dn level 2的會員 (或是學校有)
直接看m$dn的光碟書, DDK的部份...
直接用sample code
或是動用level 2的技術支援,學校裡,先搶先贏
看書太慢了
不過是小小的i/o控制
Micro$oft可以把它做得十分煩復 (有Sample code還好)
不知Win2000又有甚麼變化
舊的VxD還能活到甚麼時候.
NT取而代之的時代...
(思考一下,人類在電腦上的進步已經減緩了,
不過創新名詞的速度太快了,管銷人員多於技術人員,
Nescape/Internet Explorer/AOL的上網軟體對同一件事有三種講法)
我是橫練鐵布衫,直接i/o可行. 就直接i/o. 好在我寫的是小眾軟體.

另外網上有些開發windows device driver的Shareware
有些是free的,可以參考
寫書的人,不一定是技術的領先者
多找找,多看資料.

Keith

飛虎609 撰寫於文章 <3Slhi3$4...@bbs.cis.nctu.edu.tw>...

0 new messages