# HG changeset patch # User Mychaela Falconia # Date 1476427314 0 # Node ID 1b9df37ab303ac6547730b6b91bb0d8032b15c1a # Parent e2714de970a43a6b07b72d4d7f3760725d531ba3 src/condat2/frame/config/gprscomp.c: support UPM with -DFF_UPM diff -r e2714de970a4 -r 1b9df37ab303 src/condat2/frame/config/gprscomp.c --- a/src/condat2/frame/config/gprscomp.c Fri Oct 14 06:21:03 2016 +0000 +++ b/src/condat2/frame/config/gprscomp.c Fri Oct 14 06:41:54 2016 +0000 @@ -107,6 +107,9 @@ #endif /* FF_TCP_IP */ #endif /* _TARGET_ */ +#ifdef FF_UPM +extern SHORT upm_pei_create (T_PEI_INFO const **Info); +#endif #ifdef FF_GPF_TCPIP extern SHORT tcpip_pei_create (T_PEI_INFO const **Info); @@ -294,6 +297,14 @@ }; #endif /* #ifdef FF_PSI */ +#ifdef FF_UPM +const T_COMPONENT_ADDRESS upm_list[] = +{ + { upm_pei_create, NULL, ASSIGNED_BY_TI }, + { NULL, NULL, 0 } +}; +#endif /* #ifdef FF_UPM */ + #ifdef FF_EOTD const T_COMPONENT_ADDRESS eotd_list[] = { @@ -412,6 +423,9 @@ #ifdef FF_PSI psi_list, #endif +#ifdef FF_UPM + upm_list, +#endif #ifndef FF_ATI_BAT #ifdef FF_BAT gdd_dio_list, @@ -493,9 +507,15 @@ #else /*WIN32*/ +#ifdef FF_UPM +#define PRIMPOOL_0_PARTITIONS (190 + PRIMPOOL_0_MUX_ADDITION + 20) +#define PRIMPOOL_1_PARTITIONS 110 +#define PRIMPOOL_2_PARTITIONS ( 50 + PRIMPOOL_2_MPDP_ADDITION + PRIMPOOL_2_MUX_ADDITION + 5) +#else #define PRIMPOOL_0_PARTITIONS (190 + PRIMPOOL_0_MUX_ADDITION) #define PRIMPOOL_1_PARTITIONS 110 #define PRIMPOOL_2_PARTITIONS ( 50 + PRIMPOOL_2_MPDP_ADDITION + PRIMPOOL_2_MUX_ADDITION) +#endif #define PRIMPOOL_3_PARTITIONS 7 #endif /*WIN32*/