Next:
Preprocessor
Up:
cpik C compiler for
Previous:
Accessing data in ROM
Contents
Features
Subsections
Preprocessor
Data types
Numeric data types
ANSI types
void
type
Pointers
Type safety
Cast and type promotion
const
qualifier
Data structuration
Array
Struct and Union
Symbolic constants
Storage classes
Static data initialization
Non static data initialization
Scope control
Address allocation
Instructions
Operators
Extensions
Binary constants
Digit separator
Assembler code
Numeric constants in ROM (
__data8__
,
__data16__
, etc.)
Interrupt service routines
Why and how to write interruptible code
Disabling and enabling interrupts
Explicit bit fields
Alain Gibaud 2015-07-09