commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/wortel wortel.h wortel.c ChangeLog


From: Marcus Brinkmann
Subject: hurd/wortel wortel.h wortel.c ChangeLog
Date: Wed, 27 Oct 2004 16:37:25 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Branch:         
Changes by:     Marcus Brinkmann <address@hidden>       04/10/27 20:29:52

Modified files:
        wortel         : wortel.h wortel.c ChangeLog 

Log message:
        2004-10-27  Marcus Brinkmann  <address@hidden>
        
        * wortel.h (WORTEL_MSG_GET_FIRST_FREE_THREAD_NO,
        WORTEL_MSG_GET_TASK_CAP_REQUEST, WORTEL_MSG_GET_TASK_CAP_REPLY):
        Define new macro.
        (wortel_get_first_free_thread_no, wortel_get_task_cap_request,
        wortel_get_task_cap_reply): New functions.
        * wortel.c (task_master, task_wortel, first_free_thread_no): New
        global variables.
        (setup_components): Initialize first_free_thread_no.
        (serve_bootstrap_requests): Handle
        WORTEL_MSG_GET_FIRST_FREE_THREAD_NO.
        (start_task): Initialize PHYS_STARTUP->utcb_area.  Correctly
        calculate filesz and memsz, and clean out the BSS section.  Access
        cap_handle members of the startup data instead cap_id.
        (serve_bootstrap_requests): Store the message before checking for
        a page fault message.  Handle the messages
        WORTEL_MSG_GET_FIRST_FREE_THREAD_NO,
        WORTEL_MSG_GET_TASK_CAP_REQUEST, WORTEL_MSG_GET_TASK_CAP_REPLY.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/wortel.h.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/wortel.c.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/ChangeLog.diff?tr1=1.25&tr2=1.26&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]