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