阅读:1833回复:18
help me !急!急!急!!这问题捆扰我很久了!!!!!!!!
我想买一张卡来辅助学习驱动,在驱动这张卡时既要能学到东西,又要 MONEY 少,那位仁兄帮忙一下。
这张卡大概是PCI卡吧,具体是不是,我也说不清楚,我要这张卡主要是为了学习WDM,我在驱动这张卡过程就是学习的过程,卡的功能(应用)不能太少,否则学不到东西。最好市面上有得卖,也不要太贵,我想知道卡的型号,牌子,价格。谢谢。 |
|
沙发#
发布于:2002-06-12 09:26
学驱动一定要买卡吗
|
|
|
板凳#
发布于:2002-06-12 10:07
老兄,现在不时讨论学驱动是不是要卡的问题。而是要知道是什么卡的问题。行行好,那位大哥知道的告诉我好吗?求求了你们了:(:(:(
|
|
地板#
发布于:2002-06-12 11:42
先多看看书,不急着买卡呀。
|
|
地下室#
发布于:2002-06-12 12:23
这不是我所要的答案啊,那位大侠帮帮忙啊!!!!
|
|
5楼#
发布于:2002-06-12 17:55
要卡吗?
你机器本身就带了很多\"卡\"呀!下一步就是找到相关spec,之后你就可以写你的驱动了。 |
|
|
6楼#
发布于:2002-06-12 18:00
先多看看书,不急着买卡呀。 好像就是这么回事,先看看书吧。要不把你看过的书列一下? |
|
|
7楼#
发布于:2002-06-12 18:01
我们这有很多数据采集卡
不过都是工业用的, 很贵的。 |
|
|
8楼#
发布于:2002-06-12 18:06
这样的卡很难找的,一般可以自己用编程芯片加各种控制芯片写一张,不过要插在PCI上很难(本身就需要接口芯片),可以使用串口模拟,其实可以编一些通用的驱动啊,象标准VGA,创新声卡兼容驱动,这样就不必要专用的卡了,一样可以学到很多东西的。 :P
|
|
9楼#
发布于:2002-06-13 10:51
我是菜鸟,现在是我看书看了一段时间后,实在是看不下去了,想找点具体的活来干,所以想买张卡来驱动一下,从实践中学习。
楼上的各位大侠提到用声卡来代替。这注意很不错,但我实在是一个菜鸟,不知道怎样开始,有没有现成的声卡例子可以分析的呢?在那里有呢? |
|
10楼#
发布于:2002-06-13 12:19
我是菜鸟,现在是我看书看了一段时间后,实在是看不下去了,想找点具体的活来干,所以想买张卡来驱动一下,从实践中学习。 声卡驱动有点复杂,并且也太专了。 不如先写个简单的,如pciscan,serial之类的程序。 |
|
|
11楼#
发布于:2002-06-13 12:40
我不太懂pciscan,serial之类的程序,如果要做的话,怎样进行?能不能列出大概要做的步招,让我有章可寻,小弟我肯定加分,谢谢!
|
|
12楼#
发布于:2002-06-13 14:03
连这个都没有弄会,还急着买什么卡呀?
|
|
13楼#
发布于:2002-06-13 14:10
呵呵,我是菜了点,所以请大侠指点嘛:)
|
|
14楼#
发布于:2002-06-13 18:18
可以买一张网卡阿!8139的,我也想买,我想再的工作就是!
|
|
15楼#
发布于:2002-06-14 19:54
这个是DOS下的创新声卡兼容的声音大小控制程序(不是驱动哦,驱动还是要安装创新的)
code segment assume cs:code,ds:code org 100h begin:jmp init r1 equ 224h r2 equ 225h int9 dd ? mark db \'sound\' new_int proc far sti push ax push es xor ax,ax mov es,ax in al,60h test al,80h jnz exit1 test byte ptr es:[0417h],100b jz exit1 cmp al,59 ;F1 jz ok cmp al,60 ;F2 jz ok cmp al,61 ;F3 jz ok cmp al,62 ;F4 jz ok cmp al,63 ;F5 jz ok cmp al,64 ;F6 jz ok cmp al,65 ;F7 jz ok cmp al,66 ;F8 jz ok jmp exit1 ok: push ax push bx push cx push dx push bp push di push si push ds mov bl,al push cs pop ds in al,61h push ax or al,80h out 61h,al pop ax out 61h,al mov al,20h out 20h,al call my pop ds pop si pop di pop bp pop dx pop cx pop bx pop ax exit1: pop es pop ax jmp cs:int9 new_int endp my proc near ;;;;;;;;;;;;;;;;;;;;;;;my app;;;;;;;;;;;;;;;;;;;;;;;;;; o: cmp bl,59 jnz o1 mov cl,32h call up jmp quit o1:cmp bl,61 jnz o2 mov cl,38h call up jmp quit o2:cmp bl,63 jnz o3 mov cl,36h call up jmp quit o3:cmp bl,65 jnz o4 mov cl,14h call up jmp quit ;down o4: cmp bl,60 jnz o5 mov cl,32h call down jmp quit o5:cmp bl,62 jnz o6 mov cl,38h call down jmp quit o6:cmp bl,64 jnz o7 mov cl,36h call down jmp quit o7:cmp bl,66 jnz o8 mov cl,14h call down jmp quit o8: quit:ret my endp up proc near ;;;;;;;;;;;;;;;UP;;;;;;;;;;;;;;;;;; xor ax,ax mov al,cl mov dx,r1 out dx,al mov dx,r2 in al,dx add ax,11h cmp ax,0ffh jle goon mov ax,0ffh goon: push ax mov al,cl mov dx,r1 out dx,al pop ax mov dx,r2 out dx,al ret up endp down proc near ;;;;;;;;;;;;;DOWN;;;;;;;;;;;;; xor ax,ax mov al,cl mov dx,r1 out dx,al mov dx,r2 in al,dx sub ax,11h cmp ax,0h jge go mov ax,0h go: push ax mov al,cl mov dx,r1 out dx,al pop ax mov dx,r2 out dx,al ret down endp init : cli push cs pop ds mov dx,offset sound mov ah,9 int 21h mov ax,3509h int 21h cmp word ptr es:[bx-2],\'dz\' jnz install mov dx,offset mes1 mov ah,9 int 21h mov ah,4ch int 21h install: mov di,offset int9 mov [di],bx mov [di+2],es push cs pop ds mov dx,offset new_int mov ax,2509h int 21h sti mov dx,offset mes mov ah,9 int 21h mov dx,offset init int 27h sound db \'MIXER VOLUME CTRL V1.0\',0dh,0ah,\'$\' mes db \'CTRL-F1 -- TURN MASTER VOL UP\',0dh,0ah mes2 db \'CTRL-F2 -- TURN MASTER VOL DOWN \',0dh,0ah mes3 db \'CTRL-F3 -- TURN CD VOL UP \',0dh,0ah mes4 db \'CTRL-F4 -- TURN CD VOL DOWN \',0dh,0ah mes5 db \'CTRL-F5 -- TURN FM VOL UP \',0dh,0ah mes6 db \'CTRL-F6 -- TURN FM VOL DOWN \',0dh,0ah mes7 db \'CTRL-F7 -- TURN VOICE VOL UP \',0dh,0ah mes8 db \'CTRL-F8 -- TURN VOICE VOL DOWN \',0dh,0ah,\'$\' mes1 db \'Already Install!$\' code ends end begin [编辑 - 6/14/02 by SnowSun] |
|
16楼#
发布于:2002-06-14 20:01
至于Win下面的,肯定要问创新的技术人员或者到创新的网站上找找有没有相关的技术资料
|
|
17楼#
发布于:2002-06-17 09:32
sorry,分已给过啦 :(
真的很感激各位大侠 :) |
|
18楼#
发布于:2002-06-21 10:22
至于Win下面的,肯定要问创新的技术人员或者到创新的网站上找找有没有相关的技术资料 下载它的spec,不就结了! www.alsa-project.org 上有各种audio/codec的资料! |
|
|