龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 1806|回复: 0

pmon里这些地方不对吧

  [复制链接]
发表于 2011-9-11 22:07:44 | 显示全部楼层 |阅读模式
LEAF(godson2_cache_init)
####part 2####
cache_detect_2way:
        mfc0        t4, CP0_CONFIG
        andi        t5, t4, 0x0e00
        srl        t5, t5, 9
        andi        t6, t4, 0x01c0
        srl        t6, t6, 6
        addiu        t6, t6, 11    // 手册里写的是12 + IC/DC这里为什么是11
        addiu        t5, t5, 11    // 手册里写的是12 + IC/DC这里为什么是11

        addiu        t4, $0, 1
        sllv        t6, t4, t6
        srl        t6,1                    // 这里为什么又除以2
        sllv        t5, t4, t5
        srl        t5,1                    // 这里为什么又除以2
        addiu        t7, $0, 2     // 这个t7就没用到

####part 3####
        lui        a0, 0x8000
        addu        a1, $0, t5
        addu        a2, $0, t6
cache_init_d2way:
#a0=0x80000000, a1=icache_size, a2=dcache_size

本版积分规则

Archiver|手机版|小黑屋|Lemote Inc.

GMT+8, 2020-10-22 13:55 , Processed in 0.133847 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表