8000 esp8266: Use mp_raise_OSError helper function. · boneskull/circuitpython@23a5682 · GitHub
[go: up one dir, main page]

Skip to content

Commit 23a5682

Browse files
committed
esp8266: Use mp_raise_OSError helper function.
1 parent a2bfcbe commit 23a5682

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

esp8266/modesp.c

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ STATIC mp_obj_t esp_flash_read(mp_obj_t offset_in, mp_obj_t len_or_buf_in) {
583583
if (alloc_buf) {
584584
m_del(byte, buf, len);
585585
}
586-
nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(res == SPI_FLASH_RESULT_TIMEOUT ? MP_ETIMEDOUT : MP_EIO)));
586+
mp_raise_OSError(res == SPI_FLASH_RESULT_TIMEOUT ? MP_ETIMEDOUT : MP_EIO);
587587
}
588588
STATIC MP_DEFINE_CONST_FUN_OBJ_2(esp_flash_read_obj, esp_flash_read);
589589

@@ -598,9 +598,7 @@ STATIC mp_obj_t esp_flash_write(mp_obj_t offset_in, const mp_obj_t buf_in) {
598598
if (res == SPI_FLASH_RESULT_OK) {
599599
return mp_const_none;
600600
}
601-
nlr_raise(mp_obj_new_exception_arg1(
602-
&mp_type_OSError,
603-
MP_OBJ_NEW_SMALL_INT(res == SPI_FLASH_RESULT_TIMEOUT ? MP_ETIMEDOUT : MP_EIO)));
601+
mp_raise_OSError(res == SPI_FLASH_RESULT_TIMEOUT ? MP_ETIMEDOUT : MP_EIO);
604602
}
605603
STATIC MP_DEFINE_CONST_FUN_OBJ_2(esp_flash_write_obj, esp_flash_write);
606604

@@ -610,9 +608,7 @@ STATIC mp_obj_t esp_flash_erase(mp_obj_t sector_in) {
610608
if (res == SPI_FLASH_RESULT_OK) {
611609
return mp_const_none;
612610
}
613-
nlr_raise(mp_obj_new_exception_arg1(
614-
&mp_type_OSError,
615-
MP_OBJ_NEW_SMALL_INT(res == SPI_FLASH_RESULT_TIMEOUT ? MP_ETIMEDOUT : MP_EIO)));
611+
mp_raise_OSError(res == SPI_FLASH_RESULT_TIMEOUT ? MP_ETIMEDOUT : MP_EIO);
616612
}
617613
STATIC MP_DEFINE_CONST_FUN_OBJ_1(esp_flash_erase_obj, esp_flash_erase);
618614

esp8266/moduos.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_0(os_uname_obj, os_uname);
7474
#if MICROPY_VFS_FAT
7575
mp_obj_t vfs_proxy_call(qstr method_name, mp_uint_t n_args, const mp_obj_t *args) {
7676
if (MP_STATE_PORT(fs_user_mount)[0] == NULL) {
77-
nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(MP_ENODEV)));
77+
mp_raise_OSError(MP_ENODEV);
7878
}
7979

8080
mp_obj_t meth[n_args + 2];

0 commit comments

Comments
 (0)
0