Re: MMU questions
From: Steve Maillet \(eMVP\) (nospam1_at_EntelechyConsulting.com)
Date: 12/20/04
- Previous message: Sean: "Re: vga linear flat framebuffer default resolution"
- In reply to: Zhongwei Wang at AppliedData: "MMU questions"
- Next in thread: Zhongwei Wang at AppliedData: "Re: MMU questions"
- Reply: Zhongwei Wang at AppliedData: "Re: MMU questions"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 20 Dec 2004 16:29:52 -0500
It depends on the boot loader. The only requirement is that the MMU is OFF
when you call KernelInitialize()/KernelStart(). Some boot loader
implementations enable the MMU in the same way the OS will so the loader and
code don't need to be concerned with the physical/virtual address
differences. Some will set up the MMU to a 1:1 mapping just to be able to
enable the cache as some CPUs require the MMU for caching. It really depends
on what you want and what CPU. So in general you can't say with certainty
that all boot loaders will be one way or another.
-- Steve Maillet EmbeddedFusion www.EmbeddedFusion.com smaillet at EmbeddedFusion dot com
- Previous message: Sean: "Re: vga linear flat framebuffer default resolution"
- In reply to: Zhongwei Wang at AppliedData: "MMU questions"
- Next in thread: Zhongwei Wang at AppliedData: "Re: MMU questions"
- Reply: Zhongwei Wang at AppliedData: "Re: MMU questions"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|