1.1 --- a/src/syscall.c Tue Jan 15 20:50:23 2008 +0000
1.2 +++ b/src/syscall.c Wed Jun 25 22:50:41 2008 +0000
1.4 * GNU General Public License for more details.
1.8 +#include "lxdream.h"
1.10 #include "syscall.h"
1.11 #include "sh4/sh4.h"
1.14 syscall_add_hook( hook_id, hook );
1.15 syscall_hooks[hook_id].vector = vector_addr;
1.16 - sh4_write_long( vector_addr, 0xFFFFFF00 + hook_id );
1.17 + mem_write_long( vector_addr, 0xFFFFFF00 + hook_id );
1.20 void syscall_invoke( uint32_t hook_id )
1.22 for( i=0; i<256; i++ ) {
1.23 if( syscall_hooks[i].hook != NULL &&
1.24 syscall_hooks[i].vector != 0 ) {
1.25 - sh4_write_long( syscall_hooks[i].vector, 0xFFFFFF00 + i );
1.26 + mem_write_long( syscall_hooks[i].vector, 0xFFFFFF00 + i );