
The name was cortex-m.s which looks like it is a generic assembly file for all cortex-m targets. However, it really is only for qemu simulation, because every chip has a slightly different interrupt vector table.
16 строки
365 Б
JSON
16 строки
365 Б
JSON
{
|
|
"inherits": ["cortex-m"],
|
|
"llvm-target": "armv7m-none-eabi",
|
|
"build-tags": ["qemu", "lm3s6965"],
|
|
"cflags": [
|
|
"--target=armv7m-none-eabi",
|
|
"-Qunused-arguments"
|
|
],
|
|
"ldflags": [
|
|
"-T", "targets/lm3s6965.ld"
|
|
],
|
|
"extra-files": [
|
|
"targets/qemu.s"
|
|
],
|
|
"emulator": ["qemu-system-arm", "-machine", "lm3s6965evb", "-semihosting", "-nographic", "-kernel"]
|
|
}
|