通常日記 | 分類別 ABC 順 | 北目式分類 | macppc/ | port-macppc 全文検索 | NetBSD (old) | NetBSD 解説 | PHP+Postgresql | PowerMac7220/4400 雑記帳 | 4400/200

NetBSD/macppc StarMax 専用

macppc の中でも Tanzania 板を使っているものは少し特殊なので、 それに限った記録はこちらに書きます。
(Motorola StarMax, PowerMac 4400 など)
hns - 日記自動生成システム - Version 2.19.9

予定 TODO Link
  • 06/14(金) 日記の日
  • 65 PowerOn の時に自動起動
  • 60 4 Ethernet Port project
  • 50 drivers/atyfb.c
  • 40 1280 x 1024 が使えるようにする。
  • 30 ATP-8 (ACARD,6260) device driver 調整
  • 15 4000/160 32 48 1.5E inn/nat
  • 14 4000/160 48 64
  • 13 4400/200 160 64

先月 2024年05月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2006年11月16日(木) [n年日記] Last Update: "2006/12/12 23:32:58"

#1 [4.99.3] gcc-3.4.6 の方の objdump -d

00379394 <cache_lookup>:
  379394:       7c 08 02 a6     mflr    r0
  379398:       7d 80 00 26     mfcr    r12
  37939c:       94 21 ff e0     stwu    r1,-32(r1)
  3793a0:       3d 20 00 5e     lis     r9,94
  3793a4:       93 61 00 0c     stw     r27,12(r1)
  3793a8:       7c 9b 23 78     mr      r27,r4
  3793ac:       93 81 00 10     stw     r28,16(r1)
  3793b0:       7c bc 2b 78     mr      r28,r5
  3793b4:       93 c1 00 18     stw     r30,24(r1)
  3793b8:       7c 7e 1b 78     mr      r30,r3
  3793bc:       93 a1 00 14     stw     r29,20(r1)
  3793c0:       93 e1 00 1c     stw     r31,28(r1)
  3793c4:       90 01 00 24     stw     r0,36(r1)
  3793c8:       91 81 00 08     stw     r12,8(r1)
  3793cc:       81 29 da 74     lwz     r9,-9612(r9)
  3793d0:       2f 89 00 00     cmpwi   cr7,r9,0
  3793d4:       41 9e 01 60     beq-    cr7,379534 <cache_lookup+0x1a0>
  3793d8:       83 a5 00 18     lwz     r29,24(r5)
  3793dc:       2f 9d 00 1f     cmpwi   cr7,r29,31
  3793e0:       41 9d 01 6c     bgt-    cr7,37954c <cache_lookup+0x1b8>
-----
  3793e4:       3d 60 00 5e     lis     r11,94
  3793e8:       81 25 00 1c     lwz     r9,28(r5)
  3793ec:       81 4b e6 40     lwz     r10,-6592(r11)
  3793f0:       54 60 e8 fe     rlwinm  r0,r3,29,3,31
  3793f4:       7d 29 02 78     xor     r9,r9,r0
  3793f8:       3d 60 00 5e     lis     r11,94
  3793fc:       7d 29 50 38     and     r9,r9,r10
  379400:       81 4b e6 44     lwz     r10,-6588(r11)
  379404:       55 29 10 3a     rlwinm  r9,r9,2,0,29
  379408:       7f e9 50 2e     lwzx    r31,r9,r10
  37940c:       2e 1f 00 00     cmpwi   cr4,r31,0
  379410:       41 92 00 1c     beq-    cr4,37942c <cache_lookup+0x98>

  379414:       80 1f 00 20     lwz     r0,32(r31)
  379418:       7f 80 f0 00     cmpw    cr7,r0,r30
  37941c:       41 9e 00 5c     beq-    cr7,379478 <cache_lookup+0xe4>
// 
  379420:       83 ff 00 00     lwz     r31,0(r31)
  379424:       2e 1f 00 00     cmpwi   cr4,r31,0
  379428:       40 92 ff ec     bne+    cr4,379414 <cache_lookup+0x80>
  37942c:       3d 60 00 61     lis     r11,97
  379430:       39 6b dd c0     addi    r11,r11,-8768
  379434:       81 2b 00 10     lwz     r9,16(r11)
  379438:       39 29 00 01     addi    r9,r9,1
  37943c:       91 2b 00 10     stw     r9,16(r11)
  379440:       38 00 00 00     li      r0,0
  379444:       38 60 ff ff     li      r3,-1
  379448:       90 1b 00 00     stw     r0,0(r27)
  37944c:       80 01 00 24     lwz     r0,36(r1)
  379450:       81 81 00 08     lwz     r12,8(r1)
  379454:       83 61 00 0c     lwz     r27,12(r1)
  379458:       7c 08 03 a6     mtlr    r0
  37945c:       83 81 00 10     lwz     r28,16(r1)
  379460:       7d 80 81 20     mtcrf   8,r12
  379464:       83 a1 00 14     lwz     r29,20(r1)
  379468:       83 c1 00 18     lwz     r30,24(r1)
  37946c:       83 e1 00 1c     lwz     r31,28(r1)
  379470:       38 21 00 20     addi    r1,r1,32
  379474:       4e 80 00 20     blr

  379478:       88 1f 00 34     lbz     r0,52(r31)
  37947c:       38 7f 00 35     addi    r3,r31,53
  379480:       7f 80 e8 00     cmpw    cr7,r0,r29
  379484:       7c 05 03 78     mr      r5,r0
  379488:       40 9e ff 98     bne+    cr7,379420 <cache_lookup+0x8c>
  37948c:       80 9c 00 14     lwz     r4,20(r28)
  379490:       48 15 1b d1     bl      4cb060 <memcmp>
  379494:       2f 83 00 00     cmpwi   cr7,r3,0
  379498:       40 9e ff 88     bne+    cr7,379420 <cache_lookup+0x8c>
  37949c:       41 b2 ff 90     beq-    cr4,37942c <cache_lookup+0x98>
//
  3794a0:       81 7c 00 04     lwz     r11,4(r28)
  3794a4:       71 60 40 00     andi.   r0,r11,16384
  3794a8:       41 82 00 c8     beq-    379570 <cache_lookup+0x1dc>
  3794ac:       83 bf 00 2c     lwz     r29,44(r31)
  3794b0:       2f 9d 00 00     cmpwi   cr7,r29,0
  3794b4:       40 9e 00 e4     bne-    cr7,379598 <cache_lookup+0x204>
  3794b8:       80 1c 00 00     lwz     r0,0(r28)


最近の日記
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/03/03)