Tuesday, September 16, 2014

setting TTBR1 - 3.6.x

proc-v7-2level.S

    .macro    v7_ttb_setup, zero, ttbr0, ttbr1, tmp
    mcr    p15, 0, \zero, c2, c0, 2    @ TTB control register
    ALT_SMP(orr    \ttbr0, \ttbr0, #TTB_FLAGS_SMP)
    ALT_UP(orr    \ttbr0, \ttbr0, #TTB_FLAGS_UP)
    ALT_SMP(orr    \ttbr1, \ttbr1, #TTB_FLAGS_SMP)
    ALT_UP(orr    \ttbr1, \ttbr1, #TTB_FLAGS_UP)
    mcr    p15, 0, \ttbr1, c2, c0, 1    @ load TTB1
    .endm

No comments:

Post a Comment