Frequently Asked Questions

How do you change the location of the Reset vector and Interrupt vector so I can develop my own Bootloader?

You can use the #build preprocessor command to specify the location of the reset and interrupt vector.

For example, to move the reset vector to 0x200:

#build(reset=0x200)

To move the interrupt vector to 0x300:

#build(interrupt=0x300)

Or to specify both at the same time:

#build(reset=0x200, interrupt=0x300)

C-Aware IDE Demo
Embedded C Learners Kit
C Workshop Compiler