?
Solved

Modify the Real Time Clock Driver(more).

Posted on 1997-07-07
5
Medium Priority
?
166 Views
Last Modified: 2013-12-16
Hello! I want to have a more information about making or modifying the real time clock driver in win95 or in dos.
I will make a new device that supply real-time to PC.
and I will make the new-RTC driver replaced a old driver.
The experts "ESI" suggested that steals the interrupt, but
I don't know the method to steal. would you tell me the method.
Thanks in advance.
0
Comment
Question by:mgkim
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 3

Accepted Solution

by:
ESI earned 90 total points
ID: 1749351
Change the pointer of the interrupt to your part of code.
The address is in page 0, at 0x1C if I'm not wrong
(so long I had'nt to do low-level programming...)
Stop the initial interrupt b4 making the change, or
you probably will jump somewhere in the memory ;-)
0
 

Author Comment

by:mgkim
ID: 1749352
Sorry! "ESI" : I don't understand your answer. what is the pointer of the interrupt? is it the interrupt handler?
I guess that RTC-driver will be excuted when any application want to get the current time. then will interrupt be issued?
Also, I know that the RTC-drvier is not active, is passive.
It issues the interrupt when alarm is setting. Is my guess is wrong?
Anyway, thanks to your answer, sincerely!
0
 
LVL 3

Expert Comment

by:ESI
ID: 1749353
I figure out there are 2 differents interrupts, one that raise the alarm, and the other, the timer int. that raise about 18.2 times per second.
0
 

Author Comment

by:mgkim
ID: 1749354
Thanks to "ESI"'s response!
Will you introduce some reference(books)? or will I ask about more information using e-mail? otherwise will I ask more in this site?
my e-mail address : mgkim@hyowon.cc.pusan.ac.kr

0
 
LVL 3

Expert Comment

by:ESI
ID: 1749355
Try to ask, as I have no docs anymore (look for a DOS Interrupts  book) ask in this site after you had a look in the KB of microsoft indeed !
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Windows functions GetTickCount and timeGetTime retrieve the number of milliseconds since the system was started. However, the value is stored in a DWORD, which means that it wraps around to zero every 49.7 days. This article shows how to solve t…
In the absence of a fully-fledged GPO Management product like AGPM, the script in this article will provide you with a simple way to watch the domain (or a select OU) for GPOs changes and automatically take backups when policies are added, removed o…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
Suggested Courses

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question