Here is the solution (if any interested): Use two different set of modules, the normal ones for septel and the ALT ones for the ss7hd. #define SSD_TASK_ID (0x20) /* SSD interface module */ #define SSD_ALT_TASK_ID (0x70) /* SSD alternative module */ #define MVD_TASK_ID (0x10) /* Switch/Clock module */ #define MVD_ALT_TASK_ID (0x60) /* Alternative Switch/Clock module */ #define MGMT_TASK_ID (0x8e) /* Management Module */ #define MGMT_ALT_TASK_ID (0x7e) /* Alternative Management Module */ The system.txt would be something like this... LOCAL 0x20 * ssds - Board interface task LOCAL 0x70 * ssdh LOCAL 0x00 * tim_lnx - Timer task LOCAL 0x0d * Mi programa REDIRECT 0x71 0x20 * MTP2 module (except SS7HD boards) REDIRECT 0x10 0x20 * CT bus/Clocking control module REDIRECT 0x8e 0x20 * On-board management module REDIRECT 0x60 0x70 * CT bus/Clocking control module ss7hd REDIRECT 0x7e 0x70 * On-board management module ss7hd *This modules I only use the septel REDIRECT 0x22 0x20 * MTP3 module REDIRECT 0x23 0x20 * ISUP module * Redirection of status indications: * REDIRECT 0xdf 0x0d * LIU/MTP2 status messages - mi rograma REDIRECT 0xef 0x0d * Otras indicaciones - mi programa * * Dimensioning the Message Passing Environment: * NUM_MSGS 1000 * Number of standard size * messages in the environment FORK_PROCESS ./ssds -o3 -a2,0 *en el -a ponemos el orden que queremos logico, -o3 para decir address FORK_PROCESS ./ssdh -m0x70 -o3 -a2,0 *board 0 es del ssds y el board 1 del ssdh FORK_PROCESS ./tim_lnx FORK_PROCESS ./tick_lnx Notice that I give both card to both ssd, in the same order and then I use one or the other depending...
↧