1 // license:BSD-3-Clause 2 // copyright-holders:Ville Linde 3 /* SHARC memory operations */ 4 pm_read32(uint32_t address)5uint32_t adsp21062_device::pm_read32(uint32_t address) 6 { 7 return m_program->read_dword(address); 8 } 9 pm_write32(uint32_t address,uint32_t data)10void adsp21062_device::pm_write32(uint32_t address, uint32_t data) 11 { 12 m_program->write_dword(address, data); 13 } 14 pm_read48(uint32_t address)15uint64_t adsp21062_device::pm_read48(uint32_t address) 16 { 17 return m_program->read_qword(address); 18 } 19 pm_write48(uint32_t address,uint64_t data)20void adsp21062_device::pm_write48(uint32_t address, uint64_t data) 21 { 22 m_program->write_qword(address, data); 23 } 24 dm_read32(uint32_t address)25uint32_t adsp21062_device::dm_read32(uint32_t address) 26 { 27 return m_data->read_dword(address); 28 } 29 dm_write32(uint32_t address,uint32_t data)30void adsp21062_device::dm_write32(uint32_t address, uint32_t data) 31 { 32 m_data->write_dword(address, data); 33 } 34