summaryrefslogtreecommitdiff
path: root/lib/objects.mk
diff options
context:
space:
mode:
authorAtish Patra <[email protected]>2019-04-01 17:04:05 -0700
committerAnup Patel <[email protected]>2019-04-03 09:57:42 +0530
commit8334a88c632b5bd3abd33fa8c9b9b4c04f0b12c8 (patch)
tree7ddcc59943bd9a718945057ec202fee91bf016c8 /lib/objects.mk
parent14dadeab09654b8ccde0f95a5283874bd43ea711 (diff)
lib: Add a fifo implementation.
Implement a fifo to accomodate outstanding IPIs for a specific hart at the same time. Signed-off-by: Atish Patra <[email protected]>
Diffstat (limited to 'lib/objects.mk')
-rw-r--r--lib/objects.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/objects.mk b/lib/objects.mk
index ebee5924..137d7f06 100644
--- a/lib/objects.mk
+++ b/lib/objects.mk
@@ -15,6 +15,7 @@ lib-objs-y += riscv_locks.o
lib-objs-y += sbi_console.o
lib-objs-y += sbi_ecall.o
lib-objs-y += sbi_emulate_csr.o
+lib-objs-y += sbi_fifo.o
lib-objs-y += sbi_hart.o
lib-objs-y += sbi_illegal_insn.o
lib-objs-y += sbi_init.o
@@ -23,3 +24,6 @@ lib-objs-y += sbi_misaligned_ldst.o
lib-objs-y += sbi_system.o
lib-objs-y += sbi_timer.o
lib-objs-y += sbi_trap.o
+
+# External Libraries to include
+PLATFORM_INCLUDE_LIBC=y