summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266/modpybspi.c
diff options
context:
space:
mode:
authorRadomir Dopieralski <openstack@sheep.art.pl>2016-08-19 18:55:07 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-08-19 21:19:59 +0300
commitd076fae2194fc1b1cacc1c6d09012baa12ee93a5 (patch)
tree0b2529ff0084d35842c15a3bc5dfe7f8edbfabc5 /esp8266/modpybspi.c
parent8e7dfea803f618beaa2ad976dff0b196e449d5d9 (diff)
downloadmicropython-d076fae2194fc1b1cacc1c6d09012baa12ee93a5.tar.gz
micropython-d076fae2194fc1b1cacc1c6d09012baa12ee93a5.zip
esp8266/modmachinespi: Add a factory method for SoftSPI/HSPI
Diffstat (limited to 'esp8266/modpybspi.c')
-rw-r--r--esp8266/modpybspi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/esp8266/modpybspi.c b/esp8266/modpybspi.c
index c2bcc33edc..fafe3b2fa5 100644
--- a/esp8266/modpybspi.c
+++ b/esp8266/modpybspi.c
@@ -131,7 +131,7 @@ STATIC void pyb_spi_init_helper(pyb_spi_obj_t *self, size_t n_args, const mp_obj
mp_hal_pin_input(self->miso);
}
-STATIC mp_obj_t pyb_spi_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *args) {
+mp_obj_t pyb_spi_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *args) {
mp_arg_check_num(n_args, n_kw, 0, MP_OBJ_FUN_ARGS_MAX, true);
pyb_spi_obj_t *self = m_new_obj(pyb_spi_obj_t);
self->base.type = &pyb_spi_type;
@@ -215,7 +215,7 @@ STATIC MP_DEFINE_CONST_DICT(pyb_spi_locals_dict, pyb_spi_locals_dict_table);
const mp_obj_type_t pyb_spi_type = {
{ &mp_type_type },
- .name = MP_QSTR_SPI,
+ .name = MP_QSTR_SoftSPI,
.print = pyb_spi_print,
.make_new = pyb_spi_make_new,
.locals_dict = (mp_obj_dict_t*)&pyb_spi_locals_dict,