汇编如何访问USB设备?
无操作系统的情况下,只能用汇编 :(
访问USB设备,设备是一个CPU智能卡,可不管它什么设备,指令已知。
问题是怎么把这些指令送给这个USB设备?
我知道当USB设备是一个u盘的时候,可以当作硬盘来访问,比如:我只有一块硬盘,那么我可以用int 13 dl 80h来访问它;然后用int 13 dl 81h来访问该u盘。
是不是通过某个中断来完成此USB设备的IO读写?
我的想象中,有三层。第一层,最基础的原始IO读写。第二层,USB2.0协议。第三层,智能卡协议。
不知道我想的对不对,我的问题是第一层,如何IO操作?先把第一层做通再说。
哪位大侠知道,麻烦不吝赐教!