ARM Technical Support Knowledge Articles

_INIT_BOXH LIBRARY ROUTINE

Applies to: C166 C Compiler

Answer


Information in this article applies to:


SYMPTOM

The _init_boxh library routine fails if the memory pool is located at the end of a 64K page.

CAUSE

This problem is caused by internal routine pool size checks. Specifically, if the base address of the pool + the size = 0x??0000, this routine fails.

RESOLUTION

This is a problem that will be corrected in the next release of the C166 tools.

In the mean time, avoid placing the block so that it is located at the end of a 64K page.

MORE INFORMATION

Article last edited on: 2005-10-20 07:46:50

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