[haiku-bugs] Re: [Haiku] #11896: ARM: arch_mmu assumes RAM starts at 80000000

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Wed, 11 Mar 2015 19:29:10 -0000

#11896: ARM: arch_mmu assumes RAM starts at 80000000
------------------------------+--------------------------------------------
   Reporter:  kallisti5       |      Owner:  pdziepak
       Type:  bug             |     Status:  new
   Priority:  normal          |  Milestone:  Unscheduled
  Component:  System/Boot     |    Version:  R1/Development
  Loader                      |   Keywords:  ARM MMU pfoetchen mmu_man rpi2
 Resolution:                  |   Blocking:
 Blocked By:                  |   Platform:  arm
Has a Patch:  0               |
------------------------------+--------------------------------------------

Comment (by kallisti5):

 The 0x00300000 it is attempting to map seems to be the physical address
 for the MMC card. (http://cgit.haiku-
 os.org/haiku/tree/headers/private/kernel/arch/arm/bcm283X.h#n80)

 I'm guessing u-boot handed the MMC pointer off? One odd thing is that
 address should be 0x3f300000 as it is BCM283X_PERIPHERAL_BASE + EMMC_BASE.

 I wonder if that's a u-boot bug?

--
Ticket URL: <https://dev.haiku-os.org/ticket/11896#comment:2>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: