Initialize static modules.
| 188 | |
| 189 | // Initialize static modules. |
| 190 | static void ppu_initialize_modules(ppu_linkage_info* link, utils::serial* ar = nullptr) |
| 191 | { |
| 192 | if (!link->modules.empty()) |
| 193 | { |
| 194 | return; |
| 195 | } |
| 196 | |
| 197 | ppu_module_manager::initialize_modules(); |
| 198 | |
| 199 | const std::initializer_list<const ppu_static_module*> registered{ |
| 200 | &ppu_module_manager::cellAdec, |
| 201 | &ppu_module_manager::cellAtrac, |
| 202 | &ppu_module_manager::cellAtrac3dec, |
| 203 | &ppu_module_manager::cellAtrac3multidec, |
| 204 | &ppu_module_manager::cellAtracMulti, |
| 205 | &ppu_module_manager::cellAtracXdec, |
| 206 | &ppu_module_manager::cellAudio, |
| 207 | &ppu_module_manager::cellAvconfExt, |
| 208 | &ppu_module_manager::cellAuthDialogUtility, |
| 209 | &ppu_module_manager::cellBGDL, |
| 210 | &ppu_module_manager::cellCamera, |
| 211 | &ppu_module_manager::cellCelp8Dec, |
| 212 | &ppu_module_manager::cellCelp8Enc, |
| 213 | &ppu_module_manager::cellCelpDec, |
| 214 | &ppu_module_manager::cellCelpEnc, |
| 215 | &ppu_module_manager::cellCrossController, |
| 216 | &ppu_module_manager::cellDaisy, |
| 217 | &ppu_module_manager::cellDDPdec, |
| 218 | &ppu_module_manager::cellDmux, |
| 219 | &ppu_module_manager::cellDmuxPamf, |
| 220 | &ppu_module_manager::cellDtcpIpUtility, |
| 221 | &ppu_module_manager::cellDTSdec, |
| 222 | &ppu_module_manager::cellDTSHDCOREdec, |
| 223 | &ppu_module_manager::cellDTSHDdec, |
| 224 | &ppu_module_manager::cellDTSLBRdec, |
| 225 | &ppu_module_manager::cellFiber, |
| 226 | &ppu_module_manager::cellFont, |
| 227 | &ppu_module_manager::cellFontFT, |
| 228 | &ppu_module_manager::cell_FreeType2, |
| 229 | &ppu_module_manager::cellFs, |
| 230 | &ppu_module_manager::cellGame, |
| 231 | &ppu_module_manager::cellGameExec, |
| 232 | &ppu_module_manager::cellGcmSys, |
| 233 | &ppu_module_manager::cellGem, |
| 234 | &ppu_module_manager::cellGifDec, |
| 235 | &ppu_module_manager::cellHttp, |
| 236 | &ppu_module_manager::cellHttps, |
| 237 | &ppu_module_manager::cellHttpUtil, |
| 238 | &ppu_module_manager::cellImeJp, |
| 239 | &ppu_module_manager::cellJpgDec, |
| 240 | &ppu_module_manager::cellJpgEnc, |
| 241 | &ppu_module_manager::cellKey2char, |
| 242 | &ppu_module_manager::cellL10n, |
| 243 | &ppu_module_manager::cell_libac3dec, |
| 244 | &ppu_module_manager::cellLibprof, |
| 245 | &ppu_module_manager::cellM2AACdec, |
| 246 | &ppu_module_manager::cellM2BCdec, |
| 247 | &ppu_module_manager::cellM4AacDec, |
no test coverage detected