OpenCores

The openrisc bugtracker has been moved to: bugzilla.opencores.org. This page is read-only

Or1ksim should support the SR LEE bit

Back to bugtracker overview.

Information:
Type :: REQUEST
Status :: CLOSED
Assigned to :: Jeremy, Bennett

Description:
Originally noted by Shinji Wakatsuki Or1ksim ignores the Supervision Register Little Endian Enable (LEE) bit. The model will always be big-endian in its standard build. Currently the only way to get round this is to build a big-endian model by setting the flag OR32_BIG_ENDIAN. This is a feature request to add support for the SR LEE bit. This is a non-trivial piece of work, and there are concerns about the performance impact of dynamically checking the endianism.

Comments:

Bennett, Jeremy Apr 21, 2010

Although the bit is recorded as being writeable in the architecture manual, I do not anticipate any implementation that could dynamically switch from big-endian to little-endian.

So I shall close this request. It can be reopened if such an architecture becomes feasible in the future.

Jeremy

--
Tel: +44 (1590) 610184
Cell: +44 (7970) 676050
SkypeID: jeremybennett
Email: jeremy.bennett@embecosm.com
Web: www.embecosm.com

Post a comment:
Login to post comments!

Back to bugtracker overview.

© copyright 1999-2012 OpenCores.org, equivalent to ORSoC AB, all rights reserved. OpenCores®, registered trademark.