TSEC Firmware: Difference between revisions

Vale (talk | contribs)
m Fix FALCON_HWCFG MMIO names
Shchmue (talk | contribs)
Main: correct secureboot falcon os address memcpy source
 
Line 1,192: Line 1,192:
     // Read the SecureBoot blob's Falcon OS image from memory
     // Read the SecureBoot blob's Falcon OS image from memory
     u32 blob4_flcn_os_addr = ((((blob0_size + blob1_size) + 0x100) + blob2_size) + flcn_code_hdr_size);
     u32 blob4_flcn_os_addr = ((((blob0_size + blob1_size) + 0x100) + blob2_size) + flcn_code_hdr_size);
     memcpy_i2d(boot_base_addr, blob4_flcn_os_hdr_addr, flcn_os_size);
     memcpy_i2d(boot_base_addr, blob4_flcn_os_addr, flcn_os_size);
   
   
     // Upload the SecureBoot's Falcon OS image boot stub code segment into Falcon's CODE region
     // Upload the SecureBoot's Falcon OS image boot stub code segment into Falcon's CODE region