06.02.2013 Views

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

G−20<br />

A166 ERRORS<br />

E 267: a relocatable or external symbol is not allowed as operand<br />

The expression of an ORG directive contained externals or<br />

relocatables.<br />

E 268: ORG directive cannot be used outside a section<br />

ORG can only be used inside sections.<br />

E 269: location counter below section base−address not allowed<br />

The location counter must be above section base−address.<br />

E 270: the EVEN directive is not allowed in a BIT section<br />

EVEN directive cannot be used in a BIT section.<br />

E 271: the EVEN directive is not allowed in a byte aligned section<br />

EVEN directive cannot be used in a byte section.<br />

Appendix G<br />

E 272: DPP prefix expected<br />

Initialization inside a not assumed section in segmented mode without<br />

use of a DPP register is not allowed.<br />

E 273: type BYTE or WORD is expected for DPP−prefixed operand<br />

Initialization of DPP−prefixed variables must be of type BYTE or<br />

WORD.<br />

E 274: address hexvalue too high<br />

An absolute section is not allowed with address outside the range:<br />

0..0FFFFFFh<br />

E 276: value of bit position out of range (0 − 15)<br />

Bit position must be inside the range 0 − 15.<br />

E 277: bits cannot be part of EQUate expressions<br />

Expression following EQU cannot contain bits.<br />

E 278: redefinition of equates is not allowed<br />

EQU names cannot be redefined.<br />

E 279: FAR PTR cannot be applied to constants<br />

The segment number of constants cannot be determined, so a cast to<br />

far is not granted.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!