summaryrefslogtreecommitdiff
path: root/c/wscript_sparc
diff options
context:
space:
mode:
Diffstat (limited to 'c/wscript_sparc')
-rw-r--r--c/wscript_sparc25
1 files changed, 24 insertions, 1 deletions
diff --git a/c/wscript_sparc b/c/wscript_sparc
index f3999cd668..aa7f47d8d8 100644
--- a/c/wscript_sparc
+++ b/c/wscript_sparc
@@ -172,13 +172,36 @@ def leon3(ctx):
"src/lib/libbsp/sparc/shared/spw/grspw.c",
"src/lib/libbsp/sparc/shared/spw/grspw_pci.c",
"src/lib/libbsp/sparc/shared/uart/apbuart.c",
- "src/lib/libbsp/sparc/shared/uart/apbuart_pci.c"
+ "src/lib/libbsp/sparc/shared/uart/apbuart_pci.c",
+ "src/lib/libbsp/sparc/shared/uart/apbuart_termios.c",
+ "src/lib/libbsp/sparc/leon3/startup/cpucounter.c",
+ "src/lib/libbsp/sparc/leon3/startup/bsp_fatal_halt.c",
+ "src/lib/libbsp/sparc/shared/cpu.c",
+ "src/lib/libbsp/shared/console-termios.c",
+ "src/lib/libbsp/shared/src/irq-generic.c",
+ "src/lib/libbsp/shared/src/irq-default-handler.c",
+ "src/lib/libbsp/shared/src/irq-generic.c",
+ "src/lib/libbsp/shared/src/irq-info.c",
+ "src/lib/libbsp/shared/src/irq-legacy.c",
+ "src/lib/libbsp/shared/src/irq-server.c",
+ "src/lib/libbsp/shared/src/irq-shell.c",
+ "src/lib/libbsp/sparc/shared/irq/irq-shared.c",
]
ctx.bsp.source(
source,
features="src_include"
)
+ source = [
+ "src/lib/libbsp/shared/console_control.c",
+ "src/lib/libbsp/shared/console_read.c",
+ "src/lib/libbsp/shared/console_write.c",
+ ]
+ ctx.bsp.source(
+ source,
+ features="src_include src_include_bsp"
+ )
+
def build(ctx):
source = []