[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bottom Half
Hi,
I am also learning these things slowly. But let me give this a
try. The bottom half is used along with ISRs. An interrupt handler is
split in to top half and bottom half. When the interrupt occurs, the top
half is called. Top half then does some time critical processing. The rest
of it, which does not require immediate attention will be present in the
bottom half and this bottom half will be scheduled by the top half to be
run at a later time.
Interrupt ---> Top half
time critical operations. (Say i/o?)
schedule bottom half
(Later when the CPU is free)
Bottom half
Less important job (Say Processing of data obtained by
earlier i/o).
I have heard that the bottom halves are also used along with the
task queues. May be some real guru out there will be able to shed more
light in to all these!.
Bye,
--Sarin.
On Tue, 8 Apr 2003, Mohanasundaram C wrote:
> Hi All,
>
> Can any one please explain me what is Bottom Half.
> Thanks in advance.
>
> Regards,
> Mohan.
>
> --
> Kernelnewbies: Help each other learn about the Linux kernel.
> Archive: http://mail.nl.linux.org/kernelnewbies/
> FAQ: http://kernelnewbies.org/faq/
>
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
FAQ: http://kernelnewbies.org/faq/
- References:
- Bottom Half
- From: "Mohanasundaram C" <MohanC@lucid.co.in>