PowerPC exceptions and critical interrupts
Thomas Dörfler
Thomas.Doerfler at embedded-brains.de
Thu Jul 10 10:22:17 UTC 2008
Till,
Till Straumann schrieb:
> Sebastian Huber wrote:
>>
>> /* ME happens here -> exception and ISR frame pointer have later
>> equal values and the ME exception frame will moved and overwritten */
> Sure - but that requires an ME to happen during this section of code. If
> exception handling
> is correct (recoverable) machine-checks should not happen here. Also,
> currently
> there are no asynchronous machine-checks.
This assumption is no always valid. On various systems you may get a ME
at unexpected locations, e.g. when the system bus/RAM/Cache has
experienced a parity or ECC error during an opcode fetch. This is a rare
situation, but should be manageable anyway.
wkr,
Thomas.
--
--------------------------------------------
embedded brains GmbH
Thomas Doerfler Obere Lagerstr. 30
D-82178 Puchheim Germany
Tel. : +49-89-18 90 80 79-2
Fax : +49-89-18 90 80 79-9
email: Thomas.Doerfler at embedded-brains.de
PGP public key available on request
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the users
mailing list