From 48dbac1f071d407d8d83e5e1e798a7979cabf03f Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Fri, 9 Oct 2015 14:29:26 +0100 Subject: [PATCH] devide: allow for ide_select/deselect being null defines --- Kernel/dev/devide.h | 4 ---- Kernel/platform-dragon-nx32/platform_ide.h | 5 +++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Kernel/dev/devide.h b/Kernel/dev/devide.h index 101b5cbf..206f6b2f 100644 --- a/Kernel/dev/devide.h +++ b/Kernel/dev/devide.h @@ -107,10 +107,6 @@ extern int devide_flush_cache(void); extern void devide_write_data(void); extern void devide_read_data(void); -/* Platform provided */ -extern void ide_select(uint8_t drive); -extern void ide_deselect(void); - #ifndef IDE_REG_INDIRECT #ifdef IDE_IS_MMIO #define ide_reg_control *((volatile uint8_t *)IDE_REG_CONTROL) diff --git a/Kernel/platform-dragon-nx32/platform_ide.h b/Kernel/platform-dragon-nx32/platform_ide.h index f22591ed..46b55d99 100644 --- a/Kernel/platform-dragon-nx32/platform_ide.h +++ b/Kernel/platform-dragon-nx32/platform_ide.h @@ -1,4 +1,9 @@ extern uint16_t ide_base; +/* Platform provided */ +extern void ide_select(uint8_t drive); +extern void ide_deselect(void); + #define IDE_REG_CS1_BASE (ide_base) #define IDE_IS_MMIO 1 /* MMIO IDE */ + -- 2.34.1