社区
汇编语言
帖子详情
鼠标显示问题
hhhhhhhhhhkkkkkkkkkk
2012-09-01 03:02:06
想问下,int 33h是dos中断还是bios中断,如果是dos中断就算了,如果是bois中断,怎么显示出鼠标形状,我照着网上查来的参数设置,结果显示不了.如果有懂的,用nasm汇编语法写代码给我看一下.(我在写操作系统,但是在虚拟机上一直显示不出鼠标指针.我用的是VMware调试)
...全文
152
17
打赏
收藏
鼠标显示问题
想问下,int 33h是dos中断还是bios中断,如果是dos中断就算了,如果是bois中断,怎么显示出鼠标形状,我照着网上查来的参数设置,结果显示不了.如果有懂的,用nasm汇编语法写代码给我看一下.(我在写操作系统,但是在虚拟机上一直显示不出鼠标指针.我用的是VMware调试)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhhhhhhhhhkkkkkkkkkk
2012-09-07
打赏
举报
回复
虽然还没有结果,不过学了很多东西,谢谢各位大虾啦!
hhhhhhhhhhkkkkkkkkkk
2012-09-07
打赏
举报
回复
虽然还没有结果,不过学了很多东西,谢谢各位大虾啦!
日立奔腾浪潮微软松下联想
2012-09-07
打赏
举报
回复
应该是这样的,就象windows中的GDI、GDI+、DX、OpenGL等图形接口,不管你实际安装的什么显卡,都使用同一套接口APIs去操作(可能略有区别,象DX9和DX10的库就不完全一样)。
hhhhhhhhhhkkkkkkkkkk
2012-09-06
打赏
举报
回复
[Quote=引用 13 楼 的回复:]
每一块显卡的出口参数应该都是一样的
[/Quote]
这里写错了,应该是每一块显卡的驱动程序的出口参数应该都是一样的
hhhhhhhhhhkkkkkkkkkk
2012-09-06
打赏
举报
回复
看我这样理解对不对:显卡驱动用官网上它自己的,下来之后,让操作系统去操作那个驱动程序的出口.所以操作系统里写的不是那个显卡的驱动程序,而是写的是怎样操作那个显卡驱动程序的出口的程序.如果是这样,那么,每一块显卡的出口参数应该都是一样的标准或者是只有几种可能的标准,否则操作系统很难写出每一块显卡的出口参数,这样,就会使得显卡不再通用.是不是可以这样理解.如果这样的话,那就有点像中断调用.而我只管写这个中断,去读写显卡驱动程序的出口参数.
hhhhhhhhhhkkkkkkkkkk
2012-09-06
打赏
举报
回复
我下的是3.5.3版的,看到了nvidia的显卡驱动,但是没看到ati的啊,哥显卡是ATI的,吭啊.只看到了一个叫aty的文件夹,里面有个ati_ids.h的头文件,其他都是aty开头的,无语啊,谁知道哪个是,告诉我一下.
日立奔腾浪潮微软松下联想
2012-09-05
打赏
举报
回复
你去kernel.org下载一个Linux核心源码,其x.xx.xx\drivers\video里面就是显示驱动相关的代码(x.xx.xx是核心版本号),但可不是只有一个,很多的。
日立奔腾浪潮微软松下联想
2012-09-04
打赏
举报
回复
INT 33h既不是BIOS提供的,也不是DOS提供的,默认就一条IRET指令,需要安装鼠标驱动提供相应的服务。
leetow2003
2012-09-04
打赏
举报
回复
是USB的,USB的认不出来吗
hhhhhhhhhhkkkkkkkkkk
2012-09-04
打赏
举报
回复
简单的演示我会,我就是要做游戏级别的实时精细显示啊,要不也不会问你们了.linux驱动的哪个文件是写显卡驱动的,发给我看一下.说实话,我对linux不感冒,所以对他不熟悉.
WJN92
2012-09-04
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
我也用过int 33h,可是它说我没有鼠标,怎么可能?
不知道怎么用,哪位说说?
[/Quote]
是不是USB的鼠标啊
leetow2003
2012-09-04
打赏
举报
回复
我也用过int 33h,可是它说我没有鼠标,怎么可能?
不知道怎么用,哪位说说?
日立奔腾浪潮微软松下联想
2012-09-04
打赏
举报
回复
参考Linux驱动吧,如果只是在裸机环境下做简单的显示,可以使用VESA VBE功能。
hhhhhhhhhhkkkkkkkkkk
2012-09-04
打赏
举报
回复
天哪,那我不是又得写个鼠标驱动了.还有,谁知道显卡驱动怎么写,就是能显示出1366*768,24位真彩色的那种驱动.我用中断的只能得到640*480的4色显示模式,真是急死了.貌似这个要专门的显卡指令?谁知道的告诉我下指令和它的机器码,我想在我写好的汇编编译器中加入进去.
hhhhhhhhhhkkkkkkkkkk
2012-09-04
打赏
举报
回复
我在网上查到的资料也显示它不是bos和bios调用,可是网上的代码为什么能够显示....难道真的是驱动的问题?
cxdzxc
2012-09-01
打赏
举报
回复
是dos中断,鼠标没有bios中断
WJN92
2012-09-01
打赏
举报
回复
显示模式做好了吗?
html5实现的双击选中文字高亮
显示
效果源码
这是一款基于html5实现的双击选中文字高亮
显示
效果源码,可实现...
显示
遮罩层后
鼠标
单击即可消除遮罩层恢复原状。遮罩层的
显示
与消除过度效果平滑自然。是一款非常优秀的源码。建议使用火狐或谷歌浏览器运行本实例。
VNC连接
鼠标
显示
问题
SVN 连接时
鼠标
只
显示
小方点,或者小黑点的,多半是远程桌面没有开启,成功开启远程桌面,并通过远程桌面连接一次。然后重新通过svn view 连接可以优化该
问题
。 ...
css
鼠标
移上去
显示
css
鼠标
移上去
显示
css
鼠标
移上去
显示
html input
鼠标
提示,input输入框
鼠标
焦点提示信息
input输入框
鼠标
焦点提示信息
问题
如标题:
鼠标
点击到输入框(input)里的时候,输入框的提示消失,
鼠标
再移开,输入框提示出现。如图所示:做法如下:复制代码 代码如下:注意点为input的onblur和onfocus属性。另外也有...
moonlight不
显示
鼠标
指针
多
显示
屏导致moonlight不
显示
鼠标
指针, 使用的时候关闭其他
显示
屏,只使用一个
显示
屏,就可以正常
显示
了。 转载于:https://www.cnblogs.com/xiyu714/p/9019134.html...
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章