ARM Technical Support Knowledge Articles

DALLAS 390/400/5240 REENTRANT FUNCTION

Applies to: C51 C Compiler

Answer


Information in this article applies to:


QUESTION

I'm using the Dallas 390 in LARGE memory model and I'm using reentrant functions. I have problems when I pass a pointer to a reentrant function that modifies the object referenced by the pointer. Are there any known problems with reentrant functions and pointer arguments?

ANSWER

Yes. There was a problem accessing pointers passed as arguments to reentrant functions. This problem is corrected in the C51 V7.07 update.

Article last edited on: 2005-05-20 09:27:00

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