8c00e43c1a
The eZ80F92 interrupt controller is very different from the eZ80F91. The eZ80F91 has: 1. Four byte interrupt vectors 2. The vector base address register is 16-bit so the vector table can lie in RAM Whereas the eZ80F92 has: 1. Two byte interrupt vectors 2. An 8-bit vector base address This means that the vectors must lie in the first 16-bits of FLASH and there must be a "trampoline" to get to interrupt handlers outside of the first 64-Kb of FLASH. |
||
---|---|---|
.. | ||
.gitignore | ||
defconfig | ||
README.txt | ||
sdboot_flash.ztgt | ||
sdboot_ram.ztgt | ||
sdboot.zdsproj | ||
sdboot.zfpproj |
README.txt ^^^^^^^^^^ sdboot.zdsproj is a simple ZDS-II project that will allow you to use the ZDS-II debugger. sdboot.zfpproj is a simple project that will allow you to use the Smart Flash Programming. NOTE: As of this writing this project does not work, probably due to RAM configuration in the project. Use ZDS-II instead as is described in the upper README.txt file sdboot_flash.ztgt is the target file that accompanies the project files. This one is identical to boards/scripts/z20x_ram.ztgt. sdboot_ram.ztgt is the target file that accompanies the project files. This one is identical to boards/scripts/z20x_flash.ztgt.