[Bug 1563] sparc64 [4/5]: libbsp/sparc64 and niagara bsp

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Thu Jun 17 15:17:33 UTC 2010


https://www.rtems.org/bugzilla/show_bug.cgi?id=1563





--- Comment #9 from Gedare <giddyup44 at yahoo.com>  2010-06-17 10:17:31 ---
Also, the shared/helenos/kernel tree is only used by the usiii BSP, because it
needs to interact with the MMU, so we also adopted the HelenOS MMU handling
code. 

However, the need to interact with the MMU might also exist on real targets
with the niagara. For usiii, the firmware's trap table is read-only, so we
needed to copy the firmware trap table in order to install RTEMS ISR handlers
to it. This also requires adding trap handler I-TLB mappings so that the TLB
miss handlers in the new trap table are pinned in the TLB.  With the niagara
(at least for the particular firmware we used) the firmware's trap table is
writeable directly.

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list