Changeset 666773c in mainline for kernel/arch/ia64/src/drivers


Ignore:
Timestamp:
2008-12-31T15:33:29Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9805cde
Parents:
d8c0dc5
Message:

Humanitarian facelift for ia64.

Location:
kernel/arch/ia64/src/drivers
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/src/drivers/ega.c

    rd8c0dc5 r666773c  
    8383        stdout = &ega_console;
    8484
    85 
    8685        ega_parea.pbase = VIDEORAM & 0xffffffff;
    8786        ega_parea.vbase = (uintptr_t) videoram;
     
    9089        ddi_parea_register(&ega_parea);
    9190
    92        
    9391        sysinfo_set_item_val("fb", NULL, true);
    9492        sysinfo_set_item_val("fb.kind", NULL, 2);
     
    9694        sysinfo_set_item_val("fb.height", NULL, ROWS);
    9795        sysinfo_set_item_val("fb.blinking", NULL, true);
    98         sysinfo_set_item_val("fb.address.physical", NULL, VIDEORAM & 0xffffffff);
     96        sysinfo_set_item_val("fb.address.physical", NULL,
     97            VIDEORAM & 0xffffffff);
    9998       
    10099#ifndef CONFIG_FB
     
    117116                return;
    118117
    119         memmove((void *) videoram, (void *) (videoram + ROW * 2), (SCREEN - ROW) * 2);
     118        memmove((void *) videoram, (void *) (videoram + ROW * 2),
     119            (SCREEN - ROW) * 2);
    120120        _memsetw(videoram + (SCREEN - ROW) * 2, ROW, 0x0720);
    121121        ega_cursor = ega_cursor - ROW;
  • kernel/arch/ia64/src/drivers/it.c

    rd8c0dc5 r666773c  
    4545#include <arch.h>
    4646
    47 #define IT_SERVICE_CLOCKS 64
     47#define IT_SERVICE_CLOCKS       64
    4848
    49 #define FREQ_NUMERATOR_SHIFT 32
    50 #define FREQ_NUMERATOR_MASK 0xffffffff00000000LL
     49#define FREQ_NUMERATOR_SHIFT    32
     50#define FREQ_NUMERATOR_MASK     0xffffffff00000000ULL
    5151
    52 #define FREQ_DENOMINATOR_SHIFT 0
    53 #define FREQ_DENOMINATOR_MASK 0xffffffffLL
    54 
     52#define FREQ_DENOMINATOR_SHIFT  0
     53#define FREQ_DENOMINATOR_MASK   0xffffffffULL
    5554
    5655uint64_t it_delta;
    57 
    5856
    5957static irq_t it_irq;
     
    6765        cr_itv_t itv;
    6866       
    69         if(config.cpu_active==1)
    70         {
     67        if (config.cpu_active == 1) {
    7168                irq_initialize(&it_irq);
    7269                it_irq.inr = INTERRUPT_TIMER;
     
    7774               
    7875                uint64_t base_freq;
    79                 base_freq  = ((bootinfo->freq_scale) & FREQ_NUMERATOR_MASK) >> FREQ_NUMERATOR_SHIFT;
     76                base_freq  = ((bootinfo->freq_scale) & FREQ_NUMERATOR_MASK) >>
     77                    FREQ_NUMERATOR_SHIFT;
    8078                base_freq *= bootinfo->sys_freq;
    81                 base_freq /= ((bootinfo->freq_scale) & FREQ_DENOMINATOR_MASK) >> FREQ_DENOMINATOR_SHIFT;
     79                base_freq /= ((bootinfo->freq_scale) & FREQ_DENOMINATOR_MASK) >>
     80                    FREQ_DENOMINATOR_SHIFT;
    8281               
    83                 it_delta = base_freq /HZ;
    84                
     82                it_delta = base_freq / HZ;
    8583        }
    8684       
Note: See TracChangeset for help on using the changeset viewer.