Can we remove the Zone_DMA?

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: tek-life
Date: Saturday, April 3, 2010 - 9:21 pm

I’m a newbie on the linux kernel. Now I am reading the source code of
Linux . I have a question in the following about ZONE_DMA.


In Linux , The Memory is divided to three zone. They are ZONE_DMA
、ZONE_NORMAL  and ZONE_HIGHMEM. From the book of "Undstand the Linux
kernel ", the ZONE_DMA has the effect that the Direct Memory Access
(DMA) processors for old ISA buses have a strong limitation: they are
able to address only the first 16 MB of RAM. SO ,we must set a zone
for  the DMA on ISA bus.  And I suspect that the hardware has
developed so quickly .And  in this days the ISA has been weeded out.
And so ,if we not defined the ZONE_DMA, is the system be effected? And
why not remove ZONE_DMA from the kernel . If it cann‘t to do so,the
compatibility is the only reason?


Thanks
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Can we remove the Zone_DMA?, tek-life, (Sat Apr 3, 9:21 pm)
Re: Can we remove the Zone_DMA?, Daniel Hazelton, (Sat Apr 3, 10:07 pm)
Fwd: Can we remove the Zone_DMA?, tek-life, (Sat Apr 3, 10:33 pm)
Re: Can we remove the Zone_DMA?, Oliver Neukum, (Sun Apr 4, 12:31 am)
Re: Fwd: Can we remove the Zone_DMA?, Daniel Hazelton, (Sun Apr 4, 12:49 am)
Re: Fwd: Can we remove the Zone_DMA?, Thomas Fjellstrom, (Sun Apr 4, 1:16 am)
Re: Can we remove the Zone_DMA?, tek-life, (Sun Apr 4, 1:28 am)
Re: Can we remove the Zone_DMA?, tek-life, (Sun Apr 4, 1:28 am)
Re: Can we remove the Zone_DMA?, Eric W. Biederman, (Sun Apr 4, 1:38 am)
Re: Can we remove the Zone_DMA?, Joerg Roedel, (Sun Apr 4, 2:07 am)
Re: Can we remove the Zone_DMA?, Andi Kleen, (Mon Apr 12, 1:41 am)
Re: Can we remove the Zone_DMA?, Bernd Petrovitsch, (Sun Apr 18, 4:04 am)
Re: Can we remove the Zone_DMA?, Lennart Sorensen, (Mon Apr 19, 6:44 am)