ASH WARE – eTPU and TPU Tools since 1994

Compatibility Issues with eTPU-C (legacy compiler)

- Please see the Legacy to ETEC Porting Guide.

- Sign-extension performed when a lower rank signed int is converted to a higher range int (signed or unsigned).

signed char c = 0x80;
unsigned int24 x = 0x800;
unsigned int24 y = x | c; // c gets signed extended to 0xffff80, so y = 0xffff80

- int bit-fields are treated as signed (and are thus less efficient). It is recommended unsigned int types be used for bit-fields.

- We are currently not planning on supporting the following feature. [Please let us know if you need this feature because we are open to supporting it if it is used.]

#pragma ETPU_function_group fg1;

- We are currently not planning on supporting the following feature. [Please let us know if you need this feature because we are open to supporting it if it is used.]

preload_p01();

Feedback
© 2012 - Ash Ware, Inc.
facebook twitter linked
Home  /  About Us  /  FAQs  /  Testimonials  /  Privacy  /  Contact Us
Click for Chinese