I ahve been trying to compile a program to run on a hc08 processor that has a bootloader installed, The vector taboe that I need to use is at faff. I tried to pass the value using -W"l-b CODEIVT=0xfafe" however it doesn't seem to change probably since the .area CODEIVT (ABS). How is that changed. is there a progma that I can use or a header file to modify. any help would be greatly appreciated.
I'm afraid SDCC can not move the vector table. I think your best option is to code it in assembler yourself. Compile this small piece of code to generate an assembly template, modify as needed and rerun the assembler. Then rename your "main" to "mymain" and link all objects together.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.