Subversion Repositories HelenOS

Rev

Rev 1730 | Rev 1736 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1730 Rev 1733
Line 375... Line 375...
375
}
375
}
376
 
376
 
377
 
377
 
378
void tlb_print(void)
378
void tlb_print(void)
379
{
379
{
380
    // TODO
380
    __u32 sr;
-
 
381
   
-
 
382
    for (sr = 0; sr < 16; sr++) {
-
 
383
        __u32 vsid;
-
 
384
        asm volatile (
-
 
385
            "mfsrin %0, %1\n"
-
 
386
            : "=r" (vsid)
-
 
387
            : "r" (sr << 28)
-
 
388
        );
-
 
389
        printf("vsid[%#x]=%#x\n", sr << 28, vsid);
-
 
390
    }
381
}
391
}
382
 
392
 
383
/** @}
393
/** @}
384
 */
394
 */