LEROY Christophe
|
5b2753fc3e
powerpc/8xx: Implementation of PAGE_EXEC
|
10 years ago |
LEROY Christophe
|
e0a8e0d90a
powerpc/8xx: Handle PAGE_USER via APG bits
|
10 years ago |
LEROY Christophe
|
eeba1f7c38
powerpc/8xx: Add support for TASK_SIZE greater than 0x80000000
|
10 years ago |
LEROY Christophe
|
b821c5fe84
powerpc/8xx: Use SPRG2 instead of DAR for saving r3
|
10 years ago |
LEROY Christophe
|
2eb2fd9500
powerpc/8xx: dont save CR in SCRATCH registers
|
10 years ago |
LEROY Christophe
|
d5fd9d7d66
powerpc/8xx: Handle CR out of exception PROLOG/EPILOG
|
10 years ago |
LEROY Christophe
|
90883a8255
powerpc/8xx: macro for handling CPU15 errata
|
10 years ago |
LEROY Christophe
|
4545ff7ed8
powerpc/8xx: Remove duplicated code in set_context()
|
10 years ago |
LEROY Christophe
|
fde5a9057f
powerpc/8xx: Optimise access to swapper_pg_dir
|
10 years ago |
LEROY Christophe
|
17bb312f4c
powerpc/8xx: Take benefit of aligned PGDIR
|
10 years ago |
LEROY Christophe
|
5ddb75cee5
powerpc/8xx: remove tests on PGDIR entry validity
|
10 years ago |
LEROY Christophe
|
2374d0af29
powerpc/8xx: remove remaining unnecessary code in FixupDAR
|
10 years ago |
LEROY Christophe
|
cadbfd0146
powerpc/8xx: use _PAGE_RO instead of _PAGE_RW
|
10 years ago |
LEROY Christophe
|
c51a6821bd
powerpc/8xx: Invalidate non present TLB as early as possible
|
11 years ago |
LEROY Christophe
|
83c17ba35e
powerpc/8xx: Use DAR to save r3 for CPU6 ERRATA
|
11 years ago |
LEROY Christophe
|
b0168eb97b
powerpc/8xx: Don't restore regs to save them again.
|
11 years ago |
LEROY Christophe
|
c9a803fb17
powerpc/8xx: _PMD_PRESENT already set in level 1 entries
|
11 years ago |
LEROY Christophe
|
4094f28f90
powerpc/8xx: set PTE bit 22 off TLBmiss
|
11 years ago |
LEROY Christophe
|
d3e40262e7
powerpc/8xx: Better readibility of ERRATA CPU6 handling
|
11 years ago |
LEROY Christophe
|
959d6173b5
powerpc/8xx: Implement 16k pages
|
11 years ago |
LEROY Christophe
|
ac21951fa8
powerpc/8xx: Const for TLB RPN forced value
|
11 years ago |
LEROY Christophe
|
d14068035c
powerpc/8xx: Use PAGE size related consts
|
11 years ago |
LEROY Christophe
|
33fb845a6f
powerpc/8xx: Don't use MD_TWC for walk
|
11 years ago |
LEROY Christophe
|
cbc130f120
powerpc/8xx: Use M_TW instead of M_TWB
|
11 years ago |
LEROY Christophe
|
6cde2b6f39
powerpc/8xx: No need to restore registers and save them again.
|
11 years ago |
LEROY Christophe
|
749137a251
powerpc/8xx: DataAccess exception not generated by MPC8xx
|
11 years ago |
LEROY Christophe
|
7439b37e75
powerpc/8xx: exception InstructionAccess does not exist on MPC8xx
|
11 years ago |
LEROY Christophe
|
111e32b2f6
powerpc/8xx: Duplicate two insns instead of branching
|
11 years ago |
LEROY Christophe
|
41cacac63c
powerpc/8xx: Optimize verification in FixupDAR
|
11 years ago |
LEROY Christophe
|
5bcbe24f6c
powerpc/8xx: No need to save r10 and r3 when not calling FixupDAR
|
11 years ago |