]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Fix ata_parse_identity declaration, use ide.h in cfgfile.cpp
authorFrode Solheim <frode@fs-uae.net>
Wed, 16 Jul 2025 12:12:35 +0000 (14:12 +0200)
committerFrode Solheim <frode@fs-uae.net>
Wed, 16 Jul 2025 12:12:35 +0000 (14:12 +0200)
cfgfile.cpp
include/ide.h

index 42ae3c6e285a1ba350349100096eadffc513c98b..8c83d236f1bbb265e3ebf3a840f7ad1a8ddaa842 100644 (file)
@@ -44,6 +44,7 @@
 #ifdef WITH_SPECIALMONITORS
 #include "specialmonitors.h"
 #endif
+#include "ide.h"
 
 #define cfgfile_warning write_log
 #define cfgfile_warning_obsolete write_log
@@ -5180,9 +5181,6 @@ static bool parse_geo (const TCHAR *tname, struct uaedev_config_info *uci, struc
                ret = true;
        }
 
-       void ata_parse_identity(uae_u8 *out, struct uaedev_config_info *uci, bool *lba, bool *lba48, int *max_multiple);
-       bool ata_get_identity(struct ini_data *ini, uae_u8 *out, bool overwrite);
-
        uae_u8 ident[512];
        if (ata_get_identity(ini, ident, true)) {
                bool lba, lba48;
index 207d3e26e4f19058df66f1a5dd5f17ab145b0e1e..ea5f8a0c29bacbe397f028b27f8a37f2eb519fdf 100644 (file)
@@ -144,7 +144,7 @@ void alloc_ide_mem (struct ide_hdf **ide, int max, struct ide_thread_state *its)
 void ide_reset_device(struct ide_hdf *ide);
 
 void ata_byteswapidentity(uae_u8 *d);
-void ata_parse_identity(uae_u8 *out, struct uaedev_config_info *uci, bool *lba48, int *max_multiple);
+void ata_parse_identity(uae_u8 *out, struct uaedev_config_info *uci, bool *lba, bool *lba48, int *max_multiple);
 bool ata_get_identity(struct ini_data *ini, uae_u8 *out, bool overwrite);
 
 void start_ide_thread(struct ide_thread_state *its);