nrf5/drivers: Extending print function for ili9341 object to also print out gpio port of the SPI pins.

This commit is contained in:
Glenn Ruben Bakke 2017-01-08 22:35:46 +01:00
parent 4ca61a9d0e
commit 6b976c410c

View File

@ -65,10 +65,14 @@ static void dirty_line_update_cb(mp_obj_framebuf_t * p_framebuffer,
STATIC void lcd_ili9341_print(const mp_print_t *print, mp_obj_t o, mp_print_kind_t kind) {
lcd_ili9341_obj_t *self = o;
mp_printf(print, "ILI9341(SPI(mosi=%u, miso=%u, clk=%u),\n",
mp_printf(print, "ILI9341(SPI(mosi=(port=%u, pin=%u), miso=(port=%u, pin=%u), clk=(port=%u, pin=%u)),\n",
self->spi->pyb->spi->init.mosi_pin_port,
self->spi->pyb->spi->init.mosi_pin,
self->spi->pyb->spi->init.miso_pin_port,
self->spi->pyb->spi->init.miso_pin,
self->spi->pyb->spi->init.clk_pin);
self->spi->pyb->spi->init.clk_pin_port,
self->spi->pyb->spi->init.clk_pin
);
mp_printf(print, " cs=(port=%u, pin=%u), dc=(port=%u, pin=%u),\n",
self->pin_cs->port,