aboutsummaryrefslogtreecommitdiff
path: root/extmod/machine_mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'extmod/machine_mem.c')
-rw-r--r--extmod/machine_mem.c24
1 files changed, 18 insertions, 6 deletions
diff --git a/extmod/machine_mem.c b/extmod/machine_mem.c
index c00dba3e7..88fa53006 100644
--- a/extmod/machine_mem.c
+++ b/extmod/machine_mem.c
@@ -71,9 +71,15 @@ STATIC mp_obj_t machine_mem_subscr(mp_obj_t self_in, mp_obj_t index, mp_obj_t va
uintptr_t addr = MICROPY_MACHINE_MEM_GET_READ_ADDR(index, self->elem_size);
uint32_t val;
switch (self->elem_size) {
- case 1: val = (*(uint8_t*)addr); break;
- case 2: val = (*(uint16_t*)addr); break;
- default: val = (*(uint32_t*)addr); break;
+ case 1:
+ val = (*(uint8_t *)addr);
+ break;
+ case 2:
+ val = (*(uint16_t *)addr);
+ break;
+ default:
+ val = (*(uint32_t *)addr);
+ break;
}
return mp_obj_new_int(val);
} else {
@@ -81,9 +87,15 @@ STATIC mp_obj_t machine_mem_subscr(mp_obj_t self_in, mp_obj_t index, mp_obj_t va
uintptr_t addr = MICROPY_MACHINE_MEM_GET_WRITE_ADDR(index, self->elem_size);
uint32_t val = mp_obj_get_int_truncated(value);
switch (self->elem_size) {
- case 1: (*(uint8_t*)addr) = val; break;
- case 2: (*(uint16_t*)addr) = val; break;
- default: (*(uint32_t*)addr) = val; break;
+ case 1:
+ (*(uint8_t *)addr) = val;
+ break;
+ case 2:
+ (*(uint16_t *)addr) = val;
+ break;
+ default:
+ (*(uint32_t *)addr) = val;
+ break;
}
return mp_const_none;
}