China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-08-01 03:22
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » [Help] About a mouse problem! View 1,097 Replies 10
Original Poster Posted 2003-09-25 00:00 ·  中国 河北 石家庄 电信
中级用户
★★
疯狂的流浪者
Credits 276
Posts 56
Joined 2003-09-25 00:00
22-year member
UID 10329
Gender Male
Status Offline
I am designing an operating system, real-mode. After it's really finished, I guess it will be about the same as DOS. I want to add a graphical SHELL to it, but I lack documentation for writing a mouse driver. Could one of you provide some documentation on the mouse programming interface, preferably for the PS-2 interface. Thanks!!!!!!!!!!!!!!!!
临河居士
http://www.xygod.pc5.org
Floor 2 Posted 2003-09-25 00:00 ·  中国 湖北 宜昌 电信
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
What language are you using?
Floor 3 Posted 2003-09-26 00:00 ·  中国 河北 石家庄 电信
中级用户
★★
疯狂的流浪者
Credits 276
Posts 56
Joined 2003-09-25 00:00
22-year member
UID 10329
Gender Male
Status Offline
I'm using turboc++30 and MASM50. What I want is not stuff like 0X33, but to write the mouse driver myself!
临河居士
http://www.xygod.pc5.org
Floor 4 Posted 2003-09-26 00:00 ·  中国 湖北 宜昌 移动
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
Disassemble MOUSE.COM, and you can get what you want
Floor 5 Posted 2003-09-27 00:00 ·  中国 河北 石家庄 电信
中级用户
★★
疯狂的流浪者
Credits 276
Posts 56
Joined 2003-09-25 00:00
22-year member
UID 10329
Gender Male
Status Offline
mouse.com? I don't have that file. Can you provide it?
临河居士
http://www.xygod.pc5.org
Floor 6 Posted 2003-09-28 00:00 ·  中国 山东 淄博 联通
初级用户
Credits 129
Posts 13
Joined 2003-09-25 00:00
22-year member
UID 10317
Gender Male
Status Offline
A newborn calf fears no tiger
Floor 7 Posted 2003-09-29 00:00 ·  中国 湖北 武汉 联通
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
Forget it, you'd better just follow the textbook and write things like sorting a few numbers, verifying mathematical formulas, and so on... things like that!
Don't aim too high! You have to eat one bite at a time!
Your idea is very good! But you have to go by your own ability!
That MOUSE。COM file is practically everywhere! MSDOS6。22, UCDOS, and even in the boot disks made by the moderators here on our forum, it's all there! And it's very small, only a few K! It's just not called MOUSE。COM!
Take it slow, brother!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Floor 8 Posted 2003-09-29 00:00 ·  中国 湖北 武汉 联通
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
Forget it, you'd better just follow the textbook and write things like sorting a few numbers, verifying mathematical formulas, and so on... things like that!
Don't aim too high! You have to eat one bite at a time!
Your idea is very good! But you have to go by your own ability!
That MOUSE。COM file is practically everywhere! MSDOS6。22, UCDOS, and even in the boot disks made by the moderators here on our forum, it's all there! And it's very small, only a few K! It's just not called MOUSE。COM!
Take it slow, brother!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Floor 9 Posted 2003-09-29 00:00 ·  中国 河北 石家庄 桥西区 联通
中级用户
★★
疯狂的流浪者
Credits 276
Posts 56
Joined 2003-09-25 00:00
22-year member
UID 10329
Gender Male
Status Offline
Damn, everyone, what is this? Just because you know what MOUSE。COM is, does that make you somebody amazing? I switched over from Windows, and I also haven't really used DOS much, but I made my own operating system. Which of you has done that, huh! You think knowing DOS makes you so great. People on this forum get all thrilled just because they can use DOS software to play VCDs. What kind of skill is that? Being able to make a boot disk and then thinking you're so impressive. Fine, I can't do those things, but if you can design a disk file system yourself that's different from FAT16, FAT32, and EXT2, then I'll admit you people are impressive!
临河居士
http://www.xygod.pc5.org
Floor 10 Posted 2003-09-29 00:00 ·  中国 湖北 宜昌 移动
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
Good! You've got character!
Floor 11 Posted 2003-09-30 00:00 ·  中国 湖北 宜昌 电信
高级用户
★★
Credits 677
Posts 194
Joined 2003-09-13 00:00
22-year member
UID 9778
Gender Male
Status Offline
If there was anything improper in my wording here, brother, please forgive me!!!!!!!!!!!!!!! (sincere )
I only know QUICK BASIC 4。5, I'm a newbie too, let's make friends, okay!
My QQ: 101210940
Thanks!
I happen to have some system programming questions to ask you, so I'd like to ask you about a thing or two. I hope you won't hold the earlier unpleasantness against me, and won't be stingy with your advice!
How do you write a program for 800*600*16-bit color, refresh rate 75HZ?
How do you write a program that rewrites BIOS contents.
How do you write a program that reads a hard disk larger than 8。4GB.
No need for the original program, just give me the interrupt entry, exit, and call parameters. If it uses I O ports, just state them directly!
Forum Jump: