ARM Technical Support Knowledge Articles

ERROR 126 (TASK WITH PRIORITY 3 ...)

Applies to: BL51 Code-banking Linker/Locator

Answer


Information in this article applies to:


SYMPTOMS

When I link my program, I receive the following error message:

ERROR L126: TASK WITH PRIORITY 3 CANNOT WORK WITH REGISTERBANK 0

CAUSE

This message is generated when a fast task (an RTX51 Full task with priority 3) is declared using register bank 0. Fast tasks require exclusive use of a register bank and must be declared using register bank 1, 2, or 3.

RESOLUTION

Change your fast tasks to use a register bank other than register bank 0.

MORE INFORMATION

Article last edited on: 2005-07-19 15:26:22

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential