SceMsif

ms_init
Part of functionality is same as get_sha224_digest_source.

get_time_from_SceMsifSmshc
returns wide time difference from last SceMsifSmshc interrupt

sceMsifDevNullPrepareDmaTableForDriver
Writes some data to the memory card. Data is taken from memblock2.

get_sha224_digest_source
gets data that is used to calculate sha224 digest

this digest is used to verify static table of sha224 digests

that is decrypted internally using keys that are derived from sceSblSsMgrDecryptWithPortabilityForDriver

this function is also used in SceMagicGate