Changeset 7cb53f62 in mainline for arch/sparc64/src/mm/tlb.c


Ignore:
Timestamp:
2006-02-26T12:02:25Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4767721
Parents:
7a255e69
Message:

sparc64 work.
Switch console to framebuffer (needs proper detection and initialization).
No native keyboard support, so far.
Memory management trap handler fixes.
Do not use OpenFirmware trap table anymore.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/sparc64/src/mm/tlb.c

    r7a255e69 r7cb53f62  
    4141#include <arch/asm.h>
    4242#include <symtab.h>
     43#include <arch/drivers/fb.h>
    4344
    4445char *context_encoding[] = {
     
    111112         * Quick hack: map frame buffer
    112113         */
    113         fr.address = 0x1C901000000ULL;
    114         pg.address = 0xc0000000;
     114        fr.address = FB_PHYS_ADDRESS;
     115        pg.address = FB_VIRT_ADDRESS;
    115116
    116117        tag.value = ASID_KERNEL;
     
    131132
    132133        dtlb_data_in_write(data.value);
    133 
    134134}
    135135
     
    147147        __address tpc;
    148148        char *tpc_str;
    149        
     149
    150150        tag.value = dtlb_tag_access_read();
    151151        if (tag.context != ASID_KERNEL || tag.vpn == 0) {
Note: See TracChangeset for help on using the changeset viewer.