From 7fa48faeb55fb43b6a4e727d0abd104b267c89a4 Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Mon, 7 Mar 2022 11:53:40 +0000 Subject: multiboot: Refactor duplicated functions to a separate file The implementation of write_bootdata() and get_redirect_dir() was copied verbatim in two different places, obviously a bad thing for maintainability. This moves them to a new file multiboot.c as they are only used for multiboot. Change-Id: Id0279216e4dd019f8bf612a81d3835eff010e506 --- firmware/SOURCES | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'firmware/SOURCES') diff --git a/firmware/SOURCES b/firmware/SOURCES index 2e2f13bbe9..812174500e 100644 --- a/firmware/SOURCES +++ b/firmware/SOURCES @@ -51,6 +51,10 @@ panic.c target/hosted/rolo.c #endif +#if defined(HAVE_BOOTDATA) || defined(HAVE_MULTIBOOT) +common/multiboot.c +#endif + #ifdef HAVE_SDL target/hosted/sdl/button-sdl.c target/hosted/sdl/kernel-sdl.c -- cgit v1.2.3