Changeset 6c3106f in mainline for kernel/arch/ppc32/include


Ignore:
Timestamp:
2011-05-18T17:16:06Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9c757820
Parents:
1182d79
Message:

ppc32: get rid of the real-mode TLB/PHT exception handlers

Location:
kernel/arch/ppc32/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ppc32/include/interrupt.h

    r1182d79 r6c3106f  
    4545#define VECTOR_EXTERNAL             4
    4646#define VECTOR_DECREMENTER          8
     47#define VECTOR_ITLB_MISS            13
     48#define VECTOR_DTLB_MISS_LOAD       14
     49#define VECTOR_DTLB_MISS_STORE      15
    4750
    4851extern void start_decrementer(void);
  • kernel/arch/ppc32/include/mm/tlb.h

    r1182d79 r6c3106f  
    7777extern void pht_init(void);
    7878extern void pht_refill(unsigned int, istate_t *);
    79 
    80 extern bool pht_refill_real(unsigned int, istate_t *)
    81     __attribute__ ((section("K_UNMAPPED_TEXT_START")));
    82 extern void tlb_refill_real(unsigned int, uint32_t, ptehi_t, ptelo_t,
    83     istate_t *) __attribute__ ((section("K_UNMAPPED_TEXT_START")));
     79extern void tlb_refill(unsigned int, istate_t *);
    8480
    8581#endif
Note: See TracChangeset for help on using the changeset viewer.