From 80a89806f74c15e8bc73ddc9191bcc2891dc3787 Mon Sep 17 00:00:00 2001 From: RedHawk Date: Wed, 10 May 2023 13:47:06 +0300 Subject: [PATCH] UI: [#35] Remove redundant fix. *DigitalIoPin now handles pin muxing properly. --- source/shoh/src/threads/user_interface/UserInterface.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/source/shoh/src/threads/user_interface/UserInterface.cpp b/source/shoh/src/threads/user_interface/UserInterface.cpp index 7a31991..bafd5d4 100644 --- a/source/shoh/src/threads/user_interface/UserInterface.cpp +++ b/source/shoh/src/threads/user_interface/UserInterface.cpp @@ -76,14 +76,6 @@ void UserInterface::initLCD1() this->lcd1_d6 = new DigitalIoPin(0, 23, false); this->lcd1_d7 = new DigitalIoPin(0, 11, false); - //Fix Pin Muxing. - Chip_IOCON_PinMuxSet (LPC_IOCON, 1, 9, (IOCON_FUNC0 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)); - Chip_IOCON_PinMuxSet (LPC_IOCON, 0, 14, (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)); - Chip_IOCON_PinMuxSet (LPC_IOCON, 0, 13, (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)); - Chip_IOCON_PinMuxSet (LPC_IOCON, 0, 12, (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)); - Chip_IOCON_PinMuxSet (LPC_IOCON, 0, 23, (IOCON_FUNC0 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)); - Chip_IOCON_PinMuxSet (LPC_IOCON, 0, 11, (IOCON_FUNC1 | IOCON_MODE_INACT | IOCON_DIGMODE_EN)); - this->lcd1_rs->write(false); this->lcd1_en->write(false); this->lcd1_d4->write(false);