SceMsif

init1
part of functionality is same as get_sha224_digest_source

get_time_from_SceMsifSmshc
returns wide time difference from last SceMsifSmshc interrupt

ms_unk
function 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 dec_aes_key_msif

this function is also used in SceMagicGate