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-06-26 09:44
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » [Urgent] How do I change the interrupt vector under DOS? View 889 Replies 3
Original Poster Posted 2003-07-11 00:00 ·  中国 浙江 衢州 电信
初级用户
Credits 123
Posts 5
Joined 2003-07-11 00:00
22-year member
UID 6752
Gender Male
From 四川
Status Offline
Put the BIOS int13 program address into the interrupt vector table under DOS.
How do I do this, and how do I find out the int 13 address?
其实风所有的幸福
不过是雪花来临时
随之飘舞
......
Floor 2 Posted 2003-07-13 00:00 ·  中国 浙江 衢州 江山市 电信
初级用户
Credits 123
Posts 5
Joined 2003-07-11 00:00
22-year member
UID 6752
Gender Male
From 四川
Status Offline
Does nobody know, or does nobody want to answer me??????????????
其实风所有的幸福
不过是雪花来临时
随之飘舞
......
Floor 3 Posted 2003-07-15 00:00 ·  中国 上海 闵行区 电信
初级用户
Credits 161
Posts 14
Joined 2003-06-04 00:00
23-year member
UID 3453
Gender Male
Status Offline
Program it with debug
First clear interrupts, that is: CLI ;
Then change the memory address pointer corresponding to the interrupt vector you want to modify so that it points to the memory address of the program you wrote yourself;
Finally set interrupts again: STI
Floor 4 Posted 2003-07-17 00:00 ·  中国 浙江 衢州 江山市 电信
初级用户
Credits 123
Posts 5
Joined 2003-07-11 00:00
22-year member
UID 6752
Gender Male
From 四川
Status Offline
55555555555
It can't be that I need that interrupt-setting stuff, right
I didn't listen in class at all, don't tell me I have to learn it all over again
That assembly theory 5555555555
其实风所有的幸福
不过是雪花来临时
随之飘舞
......
Forum Jump: