@ -3,7 +3,7 @@
*
* TODO: implement
* Copyright (C) 2014 Ludwig Ortmann
* Copyright (C) 2014 Ludwig Ortmann <ludwig.ortmann@fu-berlin.de>
* This file is subject to the terms and conditions of the GNU Lesser General
* Public License. See the file LICENSE in the top level directory for more
* No functionality implemented at the moment.
@ -1,7 +1,7 @@
/**
* Native Board board_init implementation
* Only prints function calls at the moment.
@ -4,7 +4,7 @@
* Only measures time at the moment. Uses POSIX real-time extension
* timer to generate periodic signal/interrupt.
* Native uart0 implementation
@ -1,5 +1,5 @@
/*
* Copyright (C) 2013 Ludwig Ortmann
* Copyright (C) 2013 Ludwig Ortmann <ludwig.ortmann@fu-berlin.de>
* This file is subject to the terms and conditions of the LGPLv2. See
* the file LICENSE in the top level directory for more details.
* Native CPU atomic.h implementation
@ -7,7 +7,7 @@
* XXX: does not scale well with number of timers (overhead: O(N)).
* Native CPU configuration
* The native CPU uses system calls to simulate hardware access.
* Native CPU hwtimer_cpu configuration
@ -8,7 +8,7 @@
* The effect of calls like nativenet_set_channel depend on the
* network layer.
* internal nativenet transceiver interface
* internal nativenet tap network layer interface
* Native CPU irq.h implementation
* Uses system calls to emulate CPU power modes.
* in-process preemptive context switching utilizes POSIX ucontexts.
* (ucontext provides for architecture independent stack handling)
* nativenet.h implementation
* tap.h implementation
@ -6,7 +6,7 @@
* Setting the clock will be implemented using a delta variable.
* This file is subject to the terms and conditions of the GNU Lesser General Public
* License. See the file LICENSE in the top level directory for more details.
* Native CPU entry code
* Wrap system calls and system call invoking library calls to make
* sure no context switches happen during a system call.