944a8161d03e38de3359c25f925d287aa6a0a682
[pinmux.git] / src / actual_pinmux.py
1 from params import *
2 #== Actual pinmuxing ==# TODO: Need to get this as a templete
3 pinmux='''
4 /*=============== THIS IS WHERE ACTUAL MUXING HAPPENS ==========*/
5 cell0_out=wrmux0==0?uart0_rx_io:uart1_rx_io;
6 rule get_input_for_rx;
7 if(wrmux0==0)
8 wruart0_rx<=cell0_in;
9 else
10 wruart1_rx<=cell0_in;
11 endrule
12 cell1_out=wrmux1==0?uart0_tx_io:uart1_tx_io;
13 /*==============================================================*/
14 '''
15 ########################################################################
16
17