Skip to contentSkip to conversation

ERR51 / ERR77 on IBM405GPr

DISCUSSION David Müller (ELSOFT AG) 3 participants 3 messages May 23, 2003

lore
Share & tools
lore
#0 lore raw

Hello

According to the errata sheet, the IBM405GPr doesn't suffer from the ERR51 / CPU_190 and ERR77 / CPU_210 bugs as the IBM405GP does.

But the workarounds are still enabled in "arch/ppc/config.in".

Shouldn't there be something like this:

if [ "$CONFIG_405GPR" = "y" ]; then
define_bool CONFIG_IBM405_ERR51 n
define_bool CONFIG_IBM405_ERR77 n
fi

Dave

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

#1 lore raw
Quoted 5 lines · David Müller (ELSOFT AG)

Hello

According to the errata sheet, the IBM405GPr doesn't suffer from the ERR51 / CPU_190 and ERR77 / CPU_210 bugs as the IBM405GP does.

Quoted 8 lines

But the workarounds are still enabled in "arch/ppc/config.in".

Shouldn't there be something like this:

if [ "$CONFIG_405GPR" = "y" ]; then
define_bool CONFIG_IBM405_ERR51 n
define_bool CONFIG_IBM405_ERR77 n
fi

Right -- actually need to avoid defining the symbols at all (such as removing ERR77 from the CONFIG_SYCAMORE case) since an "ifdef" check is used (that should probably be fixed as well). We've just run the same kernel binary on 405GP "Walnut" and 405GPr "Sycamore" boards, so haven't been cleaning up the 405GPr specifics.

--
Todd

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

#2 lore raw
In reply to David Müller (ELSOFT AG)
Quoted 6 lines · David M?ller (ELSOFT AG)

Hello

According to the errata sheet, the IBM405GPr doesn't suffer from the ERR51 / CPU_190 and ERR77 / CPU_210 bugs as the IBM405GP does.

Quoted 8 lines

But the workarounds are still enabled in "arch/ppc/config.in".

Shouldn't there be something like this:

if [ "$CONFIG_405GPR" = "y" ]; then
define_bool CONFIG_IBM405_ERR51 n
define_bool CONFIG_IBM405_ERR77 n
fi

I just committed something like this to 2_4_devel and will be moved to the other trees as well.

--
Matt Porter
[email protected]

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/