These changes are the raw update to qemu-2.6.
[kvmfornfv.git] / qemu / roms / SLOF / slof / entry.S
index dcff57b..5372de3 100644 (file)
@@ -207,4 +207,13 @@ call_client:
        li 3, -1 # client app return
        blr
 
+
+       # Call another function via pointer in r6
+       # (arguments can be provided in r3 to r5)
+       # Destination function should jump back to lr
+C_ENTRY(call_c)
+       mtctr   r6
+       bctr
+
+.global the_system_stack
        .lcomm  the_system_stack, STACKSIZE, 16