Changeset 5d684e4 in mainline for boot/arch/sparc64/loader/main.c


Ignore:
Timestamp:
2006-09-23T13:12:10Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6ff1f1e
Parents:
28ecadb
Message:

Convert sparc64 framebuffer code to configure from the OpenFirmware device tree memory representation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/sparc64/loader/main.c

    r28ecadb r5d684e4  
    5858        }
    5959       
    60         if (!ofw_screen(&bootinfo.screen)) {
    61                 printf("Error: unable to get screen properties, halting.\n");
    62                 halt();
    63         }
    64         bootinfo.screen.addr = ofw_translate(bootinfo.screen.addr);
    65         /* transform scanline to bytes with respect to potential alignment */
    66         bootinfo.screen.scanline = bootinfo.screen.scanline*bpp2align[bootinfo.screen.bpp >> 3];
    67        
    6860        if (!ofw_cpu(&bootinfo.cpu))
    6961                printf("Error: unable to get cpu properties\n");
    7062
    71         printf("\nDevice statistics\n");
     63        printf("\nDevice info\n");
    7264        printf(" cpu: %dMHz\n", bootinfo.cpu.clock_frequency/1000000);
    7365        printf(" memory: %dM\n", bootinfo.memmap.total>>20);
    74         printf(" screen at %P, resolution %dx%d, %d bpp (scanline %d bytes)\n", (uintptr_t) bootinfo.screen.addr, bootinfo.screen.width, bootinfo.screen.height, bootinfo.screen.bpp, bootinfo.screen.scanline);
    7566
    7667        printf("\nMemory statistics\n");
Note: See TracChangeset for help on using the changeset viewer.