Changeset cc205f1 in mainline for arch/ia32/src/mm/tlb.c


Ignore:
Timestamp:
2005-10-06T12:45:22Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fd3c9e5
Parents:
bca1b47
Message:

Add mm/mapping1 test.
(Will not make it past TLB Invalid exception on mips32.)
Fixes in asid.c.
Make TLB register types union with u32 value.
Implement tlb_invalidate() for mips32.
(TLB invalidation and shootdown path will have to be revised.)

File:
1 edited

Legend:

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

    rbca1b47 rcc205f1  
    2828
    2929#include <mm/tlb.h>
     30#include <arch/mm/asid.h>
    3031#include <arch/asm.h>
    3132
    32 void tlb_invalidate(int asid)
     33/** Invalidate all TLB entries
     34 *
     35 * Invalidate all TLB entries.
     36 *
     37 * @param asid This argument is ignored.
     38 */
     39void tlb_invalidate(asid_t asid)
    3340{
    3441        write_cr3(read_cr3());
Note: See TracChangeset for help on using the changeset viewer.