Laser XT 3: Fix 16-bit EMS readout, fixes #5572.
This commit is contained in:
@@ -176,8 +176,8 @@ lxt_ems_read(uint32_t addr, void *priv)
|
||||
static uint16_t
|
||||
lxt_ems_readw(uint32_t addr, void *priv)
|
||||
{
|
||||
uint8_t *mem = (uint8_t *) priv;
|
||||
uint8_t ret = 0xff;
|
||||
uint8_t *mem = (uint8_t *) priv;
|
||||
uint16_t ret = 0xff;
|
||||
|
||||
ret = *(uint16_t *) &(mem[addr & 0x3fff]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user