SDCC Home
News
Platforms
Download
Support
Who
Snapshots
Linux
Windows
Mac OS X
Documentation
Source
Documentation
SDCC Manual (html
/
pdf)
Test Suite (html
/
pdf)
CDB Format (html
/
pdf)
Anatomy of a Compiler - A Retargetable ANSI-C Compiler
SDCC at SourceForge
SDCC File Releases
SDCC Subversion Repository
SDCC Wiki
Links and More!
SDCC Metrics by Ohloh
SDCC Manual
4. Notes on supported Processors
Subsections
4.1 MCS51 variants
4.1.1 pdata access by SFR
4.1.2 Other Features available by SFR
4.1.3 Bankswitching
4.1.3.1 Hardware
4.1.3.2 Software
4.2 DS400 port
4.3 The Z80 and gbz80 port
4.4 The HC08 port
4.5 The PIC14 port
4.5.1 PIC Code Pages and Memory Banks
4.5.2 Adding New Devices to the Port
4.5.3 Interrupt Code
4.5.4 Linking and Assembling
4.5.5 Command-Line Options
4.5.6 Environment Variables
4.5.7 The Library
4.5.7.1 error: missing definition for symbol ``__gptrget1''
4.5.7.2 Processor mismatch in file ``XXX''.
4.5.8 Known Bugs
4.5.8.1 Function arguments
4.5.8.2 Regression tests fail
4.6 The PIC16 port
4.6.1 Global Options
4.6.2 Port Specific Options
4.6.2.1 Code Generation Options
4.6.2.2 Optimization Options
4.6.2.3 Assembling Options
4.6.2.4 Linking Options
4.6.2.5 Debugging Options
4.6.3 Enviroment Variables
4.6.4 Preprocessor Macros
4.6.5 Directories
4.6.6 Pragmas
4.6.7 Header Files
4.6.8 Libraries
Building the libraries
4.6.9 Adding New Devices to the Port
4.6.10 Memory Models
4.6.11 Stack
4.6.12 Functions
4.6.13 Function return values
4.6.14 Interrupts
4.6.15 Generic Pointers
4.6.16 PIC16 C Libraries
4.6.16.1 Standard I/O Streams
4.6.16.2 Printing functions
4.6.16.3 Signals
4.6.17 PIC16 Port - Tips
4.6.17.1 Stack size
4.6.18 Known Bugs
2008-03-13