[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 6/7] hw/ide: Move MAX_IDE_DEVS define to hw/ide/internal.h
From: |
John Snow |
Subject: |
Re: [PATCH v2 6/7] hw/ide: Move MAX_IDE_DEVS define to hw/ide/internal.h |
Date: |
Tue, 17 Mar 2020 10:27:12 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 |
On 3/17/20 10:24 AM, BALATON Zoltan wrote:
> On Tue, 17 Mar 2020, John Snow wrote:
>> On 3/17/20 5:39 AM, BALATON Zoltan wrote:
>>> We can move this define now that less files use it to internal.h to
>>> further reduce dependency on hw/ide.h.
>>>
>>> Signed-off-by: BALATON Zoltan <address@hidden>
>>> Reviewed-by: Mark Cave-Ayland <address@hidden>
>>> Reviewed-by: Markus Armbruster <address@hidden>
>>> ---
>>> include/hw/ide.h | 2 --
>>> include/hw/ide/internal.h | 2 ++
>>> 2 files changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/include/hw/ide.h b/include/hw/ide.h
>>> index d52c211f32..c5ce5da4f4 100644
>>> --- a/include/hw/ide.h
>>> +++ b/include/hw/ide.h
>>> @@ -4,8 +4,6 @@
>>> #include "hw/isa/isa.h"
>>> #include "exec/memory.h"
>>>
>>> -#define MAX_IDE_DEVS 2
>>> -
>>> /* ide-isa.c */
>>> ISADevice *isa_ide_init(ISABus *bus, int iobase, int iobase2, int
>>> isairq,
>>> DriveInfo *hd0, DriveInfo *hd1);
>>> diff --git a/include/hw/ide/internal.h b/include/hw/ide/internal.h
>>> index 1bc1fc73e5..55da35d768 100644
>>> --- a/include/hw/ide/internal.h
>>> +++ b/include/hw/ide/internal.h
>>> @@ -27,6 +27,8 @@ typedef struct IDEDMAOps IDEDMAOps;
>>> #define TYPE_IDE_BUS "IDE"
>>> #define IDE_BUS(obj) OBJECT_CHECK(IDEBus, (obj), TYPE_IDE_BUS)
>>>
>>> +#define MAX_IDE_DEVS 2
>>> +
>>> /* Bits of HD_STATUS */
>>> #define ERR_STAT 0x01
>>> #define INDEX_STAT 0x02
>>>
>>
>> /home/jsnow/src/qemu.git/ide/hw/mips/mips_r4k.c: In function
>> ‘mips_r4k_init’:
>> /home/jsnow/src/qemu.git/ide/hw/mips/mips_r4k.c:190:33: error:
>> ‘MAX_IDE_DEVS’ undeclared (first use in this function); did you mean
>> ‘MAX_IDE_BUS’?
>> 190 | DriveInfo *hd[MAX_IDE_BUS * MAX_IDE_DEVS];
>> | ^~~~~~~~~~~~
>> | MAX_IDE_BUS
>>
>>
>>
>> Missed a spot.
>
> Probably due to dropping patch 4, I'll check and send a v3. Is there
> anything else besides Philippe's suggestion?
>
Not that I am aware of at this very second.
--js
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, (continued)
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, John Snow, 2020/03/17
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, Philippe Mathieu-Daudé, 2020/03/17
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, BALATON Zoltan, 2020/03/17
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, Philippe Mathieu-Daudé, 2020/03/17
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, Mark Cave-Ayland, 2020/03/17
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, BALATON Zoltan, 2020/03/17
- Re: [PATCH v2 2/7] hw/ide: Get rid of piix4_init function, John Snow, 2020/03/17
[PATCH v2 6/7] hw/ide: Move MAX_IDE_DEVS define to hw/ide/internal.h, BALATON Zoltan, 2020/03/17
[PATCH v2 5/7] hw/ide: Do ide_drive_get() within pci_ide_create_devs(), BALATON Zoltan, 2020/03/17