OS_SetExceptionVectorLower

Syntax

#include <nitro/os.h>
void OS_SetExceptionVectorLower( void );

Arguments

None.

Return Values

None.

Description

Moves the exception vector to the low-order address. The position of the exception vector can be moved from the normal address in the lower part of 32-bit address space (0x00000000 to 0x0000001C) to the high vector near the uppermost part of the address space (0xFFFF0000 to 0xFFFF001C). Nitro supports high vectors, but whether the high vector is supported or not depends on the implemented definitions. (This is supported by NITRO and TWL.) The OS_SetExceptionVectorLower function moves the exception vector to the normal address.

Internal Operation

Modifies register 1 of the system control co-processor CP15.

See Also

OS_SetExceptionVectorUpper

Revision History

2008/05/23 Added descriptions for TWL.
2004/01/15 Initial version.


CONFIDENTIAL