[BACK]Return to kern_main.c CVS log [TXT][DIR] Up to [local] / funnyos / kern

Diff for /funnyos/kern/kern_main.c between version 1.8 and 1.9

version 1.8, 2007/12/20 15:27:08 version 1.9, 2008/01/02 02:38:44
Line 7 
Line 7 
 #include <sys/kern_time.h>  #include <sys/kern_time.h>
 #include <sys/kern_sched.h>  #include <sys/kern_sched.h>
   
   #include <sys/devctl.h> /* XXX */
   #include <arch/sam7s64/dev/gpio7segvar.h> /* XXX */
   
 #include <libkern/printf.h>  #include <libkern/printf.h>
   
 extern void config_consinit(void);  extern void config_consinit(void);
Line 15 
Line 18 
 void  void
 main(void)  main(void)
 {  {
           uint8_t digit;
           uint32_t i;
   
         /* set up critical devices */          /* set up critical devices */
         config_machineinit();          config_machineinit();
   
Line 32 
Line 38 
   
         /* initialize system clock; this will start interrupts from timer */          /* initialize system clock; this will start interrupts from timer */
 //      sysclock_init();  //      sysclock_init();
   #endif
   
   #ifdef ARCH_SAM7S64
   loop:
           for(digit = 0; digit < 16; digit++) {
                   printf("kern_main: LED output: %d\n", digit);
   
                   devctl("gpio7seg", 0, DCGPIO7SEG_SETDIGIT, &digit);
   
                   /* dummy timeout */
                   for (i = 0; i < 5000000; i++)
                           ;
           }
   goto loop;
 #endif  #endif
   
         while(1)          while(1)

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

CVSweb