Index: arch/mips32/src/mips32.c
===================================================================
--- arch/mips32/src/mips32.c	(revision b6b576cff6e554b94baf578554e7488d2ac08253)
+++ arch/mips32/src/mips32.c	(revision 8a0b06695a60d76826cf1a5a0355fd078ace5d49)
@@ -121,5 +121,5 @@
 __address supervisor_sp __attribute__ ((section (".text")));
 
-void userspace(__address entry)
+void userspace(uspace_arg_t *uarg)
 {
 	/* EXL=1, UM=1, IE=1 */
@@ -127,6 +127,6 @@
 					      cp0_status_um_bit |
 					      cp0_status_ie_enabled_bit));
-	cp0_epc_write(entry);
-	userspace_asm(USTACK_ADDRESS+PAGE_SIZE);
+	cp0_epc_write(uarg->uspace_entry);
+	userspace_asm(uarg->uspace_stack+PAGE_SIZE);
 	while (1)
 		;
