Keil Logo

Multiple Data Pointers

The Keil C51 Compiler allows you to use multiple data pointers (available in many 8051 derivatives). RTX51 Tiny, however, provides no management for them. Therefore, you must be careful if you use multiple data pointers in your RTX51 Tiny applications.

Essentially, you must ensure that a round-robin task switch does not take place during execution of code that changes the data pointer selector.

Note

  • You should disable Round-Robin Task Switching if you wish to use multiple data pointers.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.