Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 933 → Rev 932

/boot/trunk/arch/ppc32/loader/asm.S
32,7 → 32,7
.data
 
flush_buffer:
.space (L1_CACHE_LINES * L1_CACHE_BYTES)
.space 4
 
.text
 
184,9 → 184,9
blr
 
jump_to_kernel:
mfmsr r4
andis. r4, r4, (~MSR_DR | MSR_IR) >> 16
mtspr SPRN_SRR0, r3
mfmsr r3
andi. r3, r3, ~(MSR_IR | MSR_DR)@l
mtspr SPRN_SRR1, r3
mtspr SPRN_SRR1, r4
bl flush_instruction_cache
rfi