mirror of
https://github.com/drasko/codezero.git
synced 2026-03-01 18:23:14 +01:00
Various changes to incorporate new utcb setup.
Issues with l4_return value not reaching client side modified: libs/c/include/stdio.h modified: src/arch/arm/exception.c modified: src/glue/arm/init.c modified: tasks/fs0/src/task.c modified: tasks/libl4/include/l4lib/arch-arm/utcb.h modified: tasks/libl4/src/arm/syscalls.S modified: tasks/libl4/src/init.c deleted: tasks/libl4/tagfilelist modified: tasks/libposix/open.c modified: tasks/mm0/include/utcb.h modified: tasks/mm0/include/vm_area.h modified: tasks/mm0/main.c modified: tasks/mm0/src/init.c modified: tasks/mm0/src/task.c modified: tasks/mm0/src/utcb.c modified: tasks/mm0/src/vm_object.c
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
#include <syscalls.h>
|
||||
#include <file.h>
|
||||
#include <shm.h>
|
||||
#include <task.h>
|
||||
#include <utcb.h>
|
||||
|
||||
void handle_requests(void)
|
||||
{
|
||||
@@ -84,6 +84,10 @@ void handle_requests(void)
|
||||
(unsigned long)mr[2], (unsigned long)mr[3]);
|
||||
break;
|
||||
|
||||
case L4_IPC_TAG_UTCB:
|
||||
task_send_utcb_address(sender, (l4id_t)mr[0]);
|
||||
break;
|
||||
|
||||
case L4_IPC_TAG_READ:
|
||||
sys_read(sender, (int)mr[0], (void *)mr[1], (int)mr[2]);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user