MemTxAttrs attrs = cpu_get_mem_attrs(env);
AddressSpace *as = cpu_addressspace(cs, attrs);
- return address_space_lduw(as, addr, attrs, NULL);
+ return address_space_lduw_le(as, addr, attrs, NULL);
}
uint32_t x86_ldl_phys(CPUState *cs, hwaddr addr)
MemTxAttrs attrs = cpu_get_mem_attrs(env);
AddressSpace *as = cpu_addressspace(cs, attrs);
- return address_space_ldl(as, addr, attrs, NULL);
+ return address_space_ldl_le(as, addr, attrs, NULL);
}
uint64_t x86_ldq_phys(CPUState *cs, hwaddr addr)
MemTxAttrs attrs = cpu_get_mem_attrs(env);
AddressSpace *as = cpu_addressspace(cs, attrs);
- return address_space_ldq(as, addr, attrs, NULL);
+ return address_space_ldq_le(as, addr, attrs, NULL);
}
void x86_stb_phys(CPUState *cs, hwaddr addr, uint8_t val)
MemTxAttrs attrs = cpu_get_mem_attrs(env);
AddressSpace *as = cpu_addressspace(cs, attrs);
- address_space_stw(as, addr, val, attrs, NULL);
+ address_space_stw_le(as, addr, val, attrs, NULL);
}
void x86_stl_phys(CPUState *cs, hwaddr addr, uint32_t val)
MemTxAttrs attrs = cpu_get_mem_attrs(env);
AddressSpace *as = cpu_addressspace(cs, attrs);
- address_space_stl(as, addr, val, attrs, NULL);
+ address_space_stl_le(as, addr, val, attrs, NULL);
}
void x86_stq_phys(CPUState *cs, hwaddr addr, uint64_t val)
MemTxAttrs attrs = cpu_get_mem_attrs(env);
AddressSpace *as = cpu_addressspace(cs, attrs);
- address_space_stq(as, addr, val, attrs, NULL);
+ address_space_stq_le(as, addr, val, attrs, NULL);
}
#endif
void helper_outw(CPUX86State *env, uint32_t port, uint32_t data)
{
- address_space_stw(&address_space_io, port, data,
- cpu_get_mem_attrs(env), NULL);
+ address_space_stw_le(&address_space_io, port, data,
+ cpu_get_mem_attrs(env), NULL);
}
target_ulong helper_inw(CPUX86State *env, uint32_t port)
{
- return address_space_lduw(&address_space_io, port,
- cpu_get_mem_attrs(env), NULL);
+ return address_space_lduw_le(&address_space_io, port,
+ cpu_get_mem_attrs(env), NULL);
}
void helper_outl(CPUX86State *env, uint32_t port, uint32_t data)
{
- address_space_stl(&address_space_io, port, data,
- cpu_get_mem_attrs(env), NULL);
+ address_space_stl_le(&address_space_io, port, data,
+ cpu_get_mem_attrs(env), NULL);
}
target_ulong helper_inl(CPUX86State *env, uint32_t port)
{
- return address_space_ldl(&address_space_io, port,
- cpu_get_mem_attrs(env), NULL);
+ return address_space_ldl_le(&address_space_io, port,
+ cpu_get_mem_attrs(env), NULL);
}
target_ulong helper_read_cr8(CPUX86State *env)