Le 19/01/2015 16:01, Andreas Färber a écrit :
Also, wasn't Hervé's(?) plan to get rid of mem_base completely by always passing a pointer to ISADevice/ISABus around? It should only be needed when somewhere NULL is being passed, no?
Yes, I've a patch series which is removing the isa_mem_base variable. I'll send it on ML. ISA functions already take either a ISABus or a ISADevice, so they are good. Next step would be to allow multiple ISA busses in hw/isa/isa-bus.c Regards, Hervé