[haiku-development] Re: Haiku over Raspberry PI

  • From: Rahul Jain <talentediq@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 9 Jul 2017 13:37:42 +0530

After Doing some hit and tried with dprintf () i got to know that it
is actually hanged on init_page_directory.
file : ~/haiku/src/system/boot/arch/arm/arch_mmu.cpp

399         /* turn on the mmu */
400         mmu_write_C1(mmu_read_C1() | 0x1);

Well i didn't understood this actually but it is actually the culprit,
when trying to
asm volatile("MCR p15, 0, %[c1in], c1, c0, 0"::[c1in] "r" (value))

where value = 12910705

I think i need to read the datasheet / Documentation of ARM 11, to
understand this..
Well i got some thing related here :
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/CHDGIJFB.html

Any Suggestions here ?

-- 
Thanks,
Rahul jain

Other related posts: