Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Maybe this question has been asked in several forms by other people. My apologies for asking again.
In a non-paged OS like pyros or exclaim, is memory mapped 1:1 ?
e.g, if a device's BAR0 is 0xf4000000 and if I want to read the contents of a hardware register at offset 0x20, what's wrong in doing this?
sawdust wrote:Thx. But I want only a very basic kernel like 0.1 for my purpose. Does 0.1 also use paging? Who sets that feature?
I repeat, it's utterly useless. It has no memory management at all. It should never have been released. I don't know what I was thinking when I released it. It's just bkerndev with a bit of stuff changed and a small shell added. Do Not Use It (TM)