Keil Logo

PDATA Linker Directive

Abbreviation

None.

Arguments

PDATA (address)

Default

None.

µVision

Options — BL51 Locate — Pdata.

Description

The PDATA directive specifies the starting address in XDATA memory space for PDATA segments. This directive is specified as follows:

PDATA (address)

Where

address is a physical address at which PDATA segments are located.

Note

  • The address you specify with the PDATA directive must coincide with the values of PDATASTART and PPAGE in the Startup Code.
  • The BL51 Linker allows you to use wildcards when locating program segments. For example, ?PR?*?MYFILE may be used to represent all program segments from the MYFILE source file.
See Also

BIT, CODE, DATA, IDATA, PRECEDE, RAMSIZE, STACK, XDATA

Example
BL51 MYPROG.OBJ PDATA(0x8000)
  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.