Lines Matching refs:com

342 void LCD_ComEnable(uint8_t com, bool enable)  in LCD_ComEnable()  argument
345 EFM_ASSERT(com < LCD_COM_LINES_MAX); in LCD_ComEnable()
347 if (com < LCD_COM_NUM) { in LCD_ComEnable()
349 GPIO->LCDCOM_SET = 1 << com; in LCD_ComEnable()
351 GPIO->LCDCOM_CLR = 1 << com; in LCD_ComEnable()
360 if ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART > 31) { in LCD_ComEnable()
361 GPIO->LCDSEGH_SET = 1 << ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART - 32); in LCD_ComEnable()
363 GPIO->LCDSEGL_SET = 1 << ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART); in LCD_ComEnable()
366 if ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART > 31) { in LCD_ComEnable()
367 GPIO->LCDSEGH_CLR = 1 << ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART - 32); in LCD_ComEnable()
369 GPIO->LCDSEGL_CLR = 1 << ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART); in LCD_ComEnable()
375 GPIO->LCDSEG_SET = 1 << ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART); in LCD_ComEnable()
377 GPIO->LCDSEG_CLR = 1 << ((com - LCD_COM_NUM) + LCD_SEGASCOM_SEGSTART); in LCD_ComEnable()
420 void LCD_SegmentSet(int com, int bit, bool enable) in LCD_SegmentSet() argument
424 EFM_ASSERT(com < (int)LCD_COM_LINES_MAX); in LCD_SegmentSet()
431 switch (com) { in LCD_SegmentSet()
551 EFM_ASSERT(com < 8); in LCD_SegmentSet()
554 EFM_ASSERT(com < 4); in LCD_SegmentSet()
565 switch (com) { in LCD_SegmentSet()
684 void LCD_SegmentSetLow(int com, uint32_t mask, uint32_t bits) in LCD_SegmentSetLow() argument
690 EFM_ASSERT(com < (int)LCD_COM_LINES_MAX); in LCD_SegmentSetLow()
697 switch (com) { in LCD_SegmentSetLow()
771 EFM_ASSERT(com < 8); in LCD_SegmentSetLow()
774 EFM_ASSERT(com < 4); in LCD_SegmentSetLow()
777 switch (com) { in LCD_SegmentSetLow()
855 void LCD_SegmentSetHigh(int com, uint32_t mask, uint32_t bits) in LCD_SegmentSetHigh() argument
860 EFM_ASSERT(com < 8); in LCD_SegmentSetHigh()
862 EFM_ASSERT(com < 4); in LCD_SegmentSetHigh()
866 switch (com) { in LCD_SegmentSetHigh()