Il 05/04/2013 10:43, Peter Crosthwaite ha scritto: > Add memory io handlers that glue the register API to the memory API. > Just translation functions at this stage. Although it does allow for > devices to be created without all-in-one mmio r/w handlers. > > Signed-off-by: Peter Crosthwaite <peter.crosthwa...@xilinx.com> > --- > > include/exec/register.h | 13 +++++++++++++
Please put it in include/hw/. Putting these five in exec/ was a mistake: #include "exec/address-spaces.h" #include "exec/hwaddr.h" #include "exec/ioport.h" #include "exec/iorange.h" #include "exec/memory.h" Most files in hw/ should not need include/exec/. > register.c | 43 +++++++++++++++++++++++++++++++++++++++++++ If my reorganization goes in before, please make it hw/core/register.c. The next step in the reorganization would be to move memory.c to hw/core too. Paolo