blob: 28c35dc97bc76d64a177273ab3d142b74b4bcd5e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/* simics.S - Simics interface (user side) */
/* Copyright (c) 2014 Carnegie Mellon University */
/* sim_call(ebx, ecx, edx) */
.global sim_call
sim_call:
push %ebx
mov 0x8(%esp), %ebx
mov 0xC(%esp), %ecx
mov 0x10(%esp), %edx
mov $0, %eax
xchg %ebx, %ebx
pop %ebx
ret
|