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

Re: [tyndur-devel] [PATCH] kernel2: Fixes damit Timer laufen



On Sun, Sep 27, 2009 at 03:47:04PM +0200, Antoine Kaufmann wrote:
> ! kernel2: Wenn man Timer auch initialisiert, wird da sogar schon was
>            gefeuert.
> ! kernel2: Wenn man den Timercode dann noch an das aktuelle
>            syscall_fastrpc anpasst, das bei Erfolg 0 zurueckgibt und
>            nicht TRUE, kommt so ein Timer auch nur noch jeweils einmal.

Den Kommentar vom aktuellen do_fastrpc() könnte man bei der Gelegenheit
auch gleich noch anpassen.

> Signed-off-by: Antoine Kaufmann <toni@xxxxxxxxxx>
> ---
>  src/kernel2/src/init.c  |    4 ++++
>  src/kernel2/src/timer.c |    2 +-
>  2 files changed, 5 insertions(+), 1 deletions(-)
> 
> diff --git a/src/kernel2/src/init.c b/src/kernel2/src/init.c
> index e72adfe..45ddceb 100644
> --- a/src/kernel2/src/init.c
> +++ b/src/kernel2/src/init.c
> @@ -42,6 +42,7 @@
>  #include "im.h"
>  #include "tasks.h"
>  #include "syscall.h"
> +#include "timer.h"
>  
>  #include "console.h"
>  #include "kprintf.h"
> @@ -202,6 +203,9 @@ void init(int multiboot_magic, struct multiboot_info *boot_info, bool bsp)
>          // Shared Memory initialisieren
>          shm_init();
>  
> +       // Timer initialisieren
> +       timer_init();
> +
>          void lio_test(void);
>          lio_test();

Das passt so nicht auf master. Aber gehen wir mal davon aus, dass du das
Rebasen hinbekommst:

Acked-by: Kevin Wolf <kevin@xxxxxxxxxx>