Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jun 2001 00:21:22 +0530
From:      "vinu pattery" <vinupattery@hotmail.com>
To:        tlambert2@mindspring.com
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: interrupt on to Kernel
Message-ID:  <LAW2-F120mcarcR4ZDg00008df5@hotmail.com>

next in thread | raw e-mail | index | archive | help
<html><DIV>
<P>Please scroll down</P></DIV>
<P>Please scroll down</P>
<P>------------------------------------------------------------</P>
<P>&gt;It's not clear what you mean by "interrupt the Kernel for </P>
<P>&gt;resources"... the only resources you can grab at interrupt </P>
<DIV></DIV>&gt;are things that you pre-allocated, things you get from a 
<DIV></DIV>&gt;zalloci() from a previously established interrupt safe zone 
<DIV></DIV>&gt;in the zone allocator (e.g. mbufs), and CPU time. 
<DIV></DIV>&gt; 
<DIV></DIV>
<P>Hello,</P>
<P>initially the processor of the computer is executing a particular program,.................then when the NICard gets data thru the network line it interrupts the hardware so that the data is processed and gets to the application layer.............................when this hardware interrupt comes in........................the Interrupt service routine of the NIC device driver is scheduled by the Free BSD kernel....................so now instead of the parent program..the ISR is running on the processor.............i wanted to know the sequence of steps which take place between the switching from parent program ---&gt; to--&gt;ISR and then back from ISR to parent program.</P>
<P>I would be very grateful if u could let me know how to go about this,</P>
<P>i am already looking at the links u suggested and trying to help myself,</P>
<P>thanx</P>
<P>Vinu</P>
<P>&nbsp;</P>
<P>&nbsp;</P><br clear=all><hr>Get Your Private, Free E-mail from MSN Hotmail at <a href="http://www.hotmail.com">http://www.hotmail.com</a>.<br></p></html>;

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?LAW2-F120mcarcR4ZDg00008df5>