A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd

Bootloaders need the reacharound to get at the internal goods

They need to include kernel-internal.h in order to perform inits.

Change-Id: I5b0f155e4ff49a065c6cb97691ecd4396a199979

+24 -36
+1 -2
bootloader/creativezvm.c
··· 19 19 20 20 #include "system.h" 21 21 #include "lcd.h" 22 - #include "kernel.h" 23 - #include "thread.h" 22 + #include "../kernel-internal.h" 24 23 #include "storage.h" 25 24 #include "ata-target.h" 26 25 #include "disk.h"
+1 -1
bootloader/gigabeat-s.c
··· 21 21 #include "config.h" 22 22 #include "system.h" 23 23 #include <stdio.h> 24 - #include "kernel.h" 24 + #include "../kernel-internal.h" 25 25 #include "gcc_extensions.h" 26 26 #include "string.h" 27 27 #include "adc.h"
+1 -2
bootloader/gigabeat.c
··· 27 27 #include "cpu.h" 28 28 #include "system.h" 29 29 #include "lcd.h" 30 - #include "kernel.h" 31 - #include "thread.h" 30 + #include "../kernel-internal.h" 32 31 #include "storage.h" 33 32 #include "fat.h" 34 33 #include "disk.h"
+1 -2
bootloader/iaudio_coldfire.c
··· 28 28 #include "system.h" 29 29 #include "lcd.h" 30 30 #include "lcd-remote.h" 31 - #include "kernel.h" 32 - #include "thread.h" 31 + #include "../kernel-internal.h" 33 32 #include "storage.h" 34 33 #include "usb.h" 35 34 #include "disk.h"
+1
bootloader/imx233.c
··· 26 26 #include <system.h> 27 27 #include <inttypes.h> 28 28 #include "config.h" 29 + #include "../kernel-internal.h" 29 30 #include "gcc_extensions.h" 30 31 #include "lcd.h" 31 32 #include "backlight.h"
+1 -2
bootloader/ipod.c
··· 30 30 #include "cpu.h" 31 31 #include "system.h" 32 32 #include "lcd.h" 33 - #include "kernel.h" 34 - #include "thread.h" 33 + #include "../kernel-internal.h" 35 34 #include "ata.h" 36 35 #include "fat.h" 37 36 #include "disk.h"
+1 -2
bootloader/ipodnano2g.c
··· 31 31 #include "system.h" 32 32 #include "lcd.h" 33 33 #include "i2c-s5l8700.h" 34 - #include "kernel.h" 35 - #include "thread.h" 34 + #include "../kernel-internal.h" 36 35 #include "storage.h" 37 36 #include "fat.h" 38 37 #include "disk.h"
+1 -2
bootloader/iriver_h1x0.c
··· 29 29 #include "lcd.h" 30 30 #include "lcd-remote.h" 31 31 #include "scroll_engine.h" 32 - #include "kernel.h" 33 - #include "thread.h" 32 + #include "../kernel-internal.h" 34 33 #include "storage.h" 35 34 #include "usb.h" 36 35 #include "disk.h"
+1 -2
bootloader/iriver_h300.c
··· 29 29 #include "lcd.h" 30 30 #include "lcd-remote.h" 31 31 #include "scroll_engine.h" 32 - #include "kernel.h" 33 - #include "thread.h" 32 + #include "../kernel-internal.h" 34 33 #include "storage.h" 35 34 #include "usb.h" 36 35 #include "disk.h"
+1 -1
bootloader/lyre_proto1.c
··· 20 20 ****************************************************************************/ 21 21 22 22 /* Include Standard files */ 23 - #include "kernel.h" 23 + #include "../kernel-internal.h" 24 24 #include "system.h" 25 25 26 26 /* Show the Rockbox logo - in show_logo.c */
+1 -1
bootloader/main-e200r-installer.c
··· 28 28 #include "cpu.h" 29 29 #include "file.h" 30 30 #include "system.h" 31 - #include "kernel.h" 31 + #include "../kernel-internal.h" 32 32 #include "lcd.h" 33 33 #include "font.h" 34 34 #include "storage.h"
+1 -1
bootloader/main-pp.c
··· 29 29 #include "cpu.h" 30 30 #include "file.h" 31 31 #include "system.h" 32 - #include "kernel.h" 32 + #include "../kernel-internal.h" 33 33 #include "lcd.h" 34 34 #include "font.h" 35 35 #include "storage.h"
+1 -1
bootloader/main-ppsansawipe.c
··· 23 23 #include "cpu.h" 24 24 #include "file.h" 25 25 #include "system.h" 26 - #include "kernel.h" 26 + #include "../kernel-internal.h" 27 27 #include "lcd.h" 28 28 #include "font.h" 29 29 #include "storage.h"
+1 -2
bootloader/meizu_m3.c
··· 30 30 #include "cpu.h" 31 31 #include "system.h" 32 32 #include "lcd.h" 33 - #include "kernel.h" 34 - #include "thread.h" 33 + #include "../kernel-internal.h" 35 34 #include "storage.h" 36 35 #include "fat.h" 37 36 #include "disk.h"
+1 -2
bootloader/mini2440.c
··· 27 27 #include "cpu.h" 28 28 #include "system.h" 29 29 #include "lcd.h" 30 - #include "kernel.h" 31 - #include "thread.h" 30 + #include "../kernel-internal.h" 32 31 #include "storage.h" 33 32 #include "fat.h" 34 33 #include "disk.h"
+1 -2
bootloader/mpio_hd200_hd300.c
··· 27 27 #include "cpu.h" 28 28 #include "system.h" 29 29 #include "lcd.h" 30 - #include "kernel.h" 31 - #include "thread.h" 30 + #include "../kernel-internal.h" 32 31 #include "storage.h" 33 32 #include "usb.h" 34 33 #include "disk.h"
+1 -2
bootloader/mrobe500.c
··· 24 24 #include "cpu.h" 25 25 #include "system.h" 26 26 #include "lcd.h" 27 - #include "kernel.h" 28 - #include "thread.h" 27 + #include "../kernel-internal.h" 29 28 #include "storage.h" 30 29 #include "fat.h" 31 30 #include "disk.h"
+1
bootloader/ondavx747.c
··· 21 21 22 22 #include "config.h" 23 23 #include "jz4740.h" 24 + #include "../kernel-internal.h" 24 25 #include "backlight.h" 25 26 #include "font.h" 26 27 #include "lcd.h"
+1 -1
bootloader/rk27xx.c
··· 2 2 #include <inttypes.h> 3 3 #include "config.h" 4 4 #include "system.h" 5 - #include "kernel.h" 5 + #include "../kernel-internal.h" 6 6 #include "gcc_extensions.h" 7 7 #include "lcd.h" 8 8 #include "font.h"
+1 -2
bootloader/samsung_yps3.c
··· 30 30 #include "cpu.h" 31 31 #include "system.h" 32 32 #include "lcd.h" 33 - #include "kernel.h" 34 - #include "thread.h" 33 + #include "../kernel-internal.h" 35 34 #include "backlight.h" 36 35 #include "backlight-target.h" 37 36 #include "button.h"
+1
bootloader/sansa_as3525.c
··· 27 27 #include <inttypes.h> 28 28 #include "config.h" 29 29 #include "gcc_extensions.h" 30 + #include "../kernel-internal.h" 30 31 #include "lcd.h" 31 32 #ifdef USE_ROCKBOX_USB 32 33 #include "usb.h"
+1 -2
bootloader/sansaconnect.c
··· 19 19 20 20 #include "system.h" 21 21 #include "lcd.h" 22 - #include "kernel.h" 23 - #include "thread.h" 22 + #include "../kernel-internal.h" 24 23 #include "storage.h" 25 24 #include "disk.h" 26 25 #include "font.h"
+1 -2
bootloader/sansaview.c
··· 33 33 #include "cpu.h" 34 34 #include "system.h" 35 35 #include "lcd.h" 36 - #include "kernel.h" 37 - #include "thread.h" 36 + #include "../kernel-internal.h" 38 37 #include "storage.h" 39 38 #include "fat.h" 40 39 #include "disk.h"
+1 -2
bootloader/telechips.c
··· 28 28 #include "cpu.h" 29 29 #include "system.h" 30 30 #include "lcd.h" 31 - #include "kernel.h" 32 - #include "thread.h" 31 + #include "../kernel-internal.h" 33 32 #include "storage.h" 34 33 #include "fat.h" 35 34 #include "disk.h"