summaryrefslogtreecommitdiff
path: root/unix
diff options
context:
space:
mode:
Diffstat (limited to 'unix')
-rw-r--r--unix/modmachine.c6
-rw-r--r--unix/mpconfigport.h2
2 files changed, 3 insertions, 5 deletions
diff --git a/unix/modmachine.c b/unix/modmachine.c
index 6039ddfd3..5c032c346 100644
--- a/unix/modmachine.c
+++ b/unix/modmachine.c
@@ -42,7 +42,7 @@
#if MICROPY_PY_MACHINE
-uintptr_t machine_mem_get_read_addr(mp_obj_t addr_o, uint align) {
+uintptr_t mod_machine_mem_get_addr(mp_obj_t addr_o, uint align) {
uintptr_t addr = mp_obj_int_get_truncated(addr_o);
if ((addr & (align - 1)) != 0) {
nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_ValueError, "address %08x is not aligned to %d bytes", addr, align));
@@ -72,10 +72,6 @@ uintptr_t machine_mem_get_read_addr(mp_obj_t addr_o, uint align) {
return addr;
}
-uintptr_t machine_mem_get_write_addr(mp_obj_t addr_o, uint align) {
- return machine_mem_get_read_addr(addr_o, align);
-}
-
STATIC const mp_rom_map_elem_t machine_module_globals_table[] = {
{ MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_umachine) },
diff --git a/unix/mpconfigport.h b/unix/mpconfigport.h
index e2016317d..a20f1c509 100644
--- a/unix/mpconfigport.h
+++ b/unix/mpconfigport.h
@@ -108,6 +108,8 @@
#define MICROPY_PY_USELECT (1)
#endif
#define MICROPY_PY_MACHINE (1)
+#define MICROPY_MACHINE_MEM_GET_READ_ADDR mod_machine_mem_get_addr
+#define MICROPY_MACHINE_MEM_GET_WRITE_ADDR mod_machine_mem_get_addr
// Define to MICROPY_ERROR_REPORTING_DETAILED to get function, etc.
// names in exception messages (may require more RAM).