| struct s_ivec get_switch_box_tracks(IN int from_i, |
| IN int from_j, |
| IN int from_track, |
| IN t_rr_type from_type, |
| IN int to_i, |
| IN int to_j, |
| IN t_rr_type to_type, |
| IN struct s_ivec ***switch_block_conn); |
| |
| void free_switch_block_conn(struct s_ivec ***switch_block_conn, |
| int nodes_per_chan); |
| |
| struct s_ivec ***alloc_and_load_switch_block_conn(int nodes_per_chan, |
| enum e_switch_block_type |
| switch_block_type, |
| int Fs); |
| |
| int get_simple_switch_block_track(enum e_side from_side, |
| enum e_side to_side, |
| int from_track, |
| enum e_switch_block_type switch_block_type, |
| int nodes_per_chan); |