summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2018-06-18 13:42:05 +1000
committerDamien George <damien.p.george@gmail.com>2018-06-18 13:42:05 +1000
commit338af99a7f3b8f2231be7475500a2bbf6a2bd723 (patch)
tree7c8dde5323fb000e521e7f563d8ac813c34c3610
parentc00ee200accb0f79fc2a7829ebe4567258ed40c0 (diff)
stm32/can: Use MP_OBJ_ARRAY_TYPECODE_FLAG_RW where appropriate.
-rw-r--r--ports/stm32/can.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ports/stm32/can.c b/ports/stm32/can.c
index 22ac5509c..7680b0de4 100644
--- a/ports/stm32/can.c
+++ b/ports/stm32/can.c
@@ -723,8 +723,8 @@ STATIC mp_obj_t pyb_can_recv(size_t n_args, const mp_obj_t *pos_args, mp_map_t *
mp_raise_TypeError(NULL);
}
mp_obj_array_t *mv = MP_OBJ_TO_PTR(items[3]);
- if (!(mv->typecode == (0x80 | BYTEARRAY_TYPECODE)
- || (mv->typecode | 0x20) == (0x80 | 'b'))) {
+ if (!(mv->typecode == (MP_OBJ_ARRAY_TYPECODE_FLAG_RW | BYTEARRAY_TYPECODE)
+ || (mv->typecode | 0x20) == (MP_OBJ_ARRAY_TYPECODE_FLAG_RW | 'b'))) {
mp_raise_ValueError(NULL);
}
mv->len = rx_msg.DLC;