Skip to content

Commit

Permalink
Adding tag 20240115
Browse files Browse the repository at this point in the history
  • Loading branch information
nstarke committed Mar 3, 2024
1 parent 0b351a9 commit 2321ceb
Show file tree
Hide file tree
Showing 36 changed files with 12,327 additions and 1 deletion.
3,425 changes: 3,425 additions & 0 deletions data/csv/linux-firmware-db-20240115-cpu_rec.csv

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions data/json/linux-firmware-db-20240115-cpu_rec.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion data/json/tags.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
["20190312", "20190416", "20190514", "20190618", "20190717", "20190815", "20190923", "20191022", "20191215", "20200122", "20200316", "20200421", "20230515", "20230625", "20230804", "20230919", "20231030", "20231111", "20231211"]
["20190312", "20190416", "20190514", "20190618", "20190717", "20190815", "20190923", "20191022", "20191215", "20200122", "20200316", "20200421", "20230515", "20230625", "20230804", "20230919", "20231030", "20231111", "20231211", "20240115"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
;-- zero:
;-- at:
;-- v0:
;-- v1:
;-- a0:
;-- a1:
;-- a2:
;-- a3:
;-- t0:
;-- t1:
;-- t2:
;-- t3:
;-- t4:
;-- t5:
;-- t6:
;-- t7:
;-- s0:
;-- s1:
;-- s2:
;-- s3:
;-- s4:
;-- s5:
;-- s6:
;-- s7:
;-- t8:
;-- t9:
;-- k0:
;-- k1:
;-- gp:
;-- ra:
;-- pc:
;-- hi:
;-- lo:
;-- t:
; CALL XREF from fcn.000003c0 @ +0x3d0
; CALL XREF from aav.0x00000800 @ +0xbc
┌ 8: fcn.00000000 ();
│ 0x00000000 574d4452 beql s2, a0, 0x13560
└ 0x00000004 10000000 mfhi zero

; CALL XREFS from fcn.000003c0 @ +0x37c, +0x3dc
┌ 4: fcn.00000030 (int64_t arg1);
│ ; arg int64_t arg1 @ a0
└ 0x00000030 675c4465 daddiu a0, t2, 0x5c67 ; arg1

; CALL XREF from fcn.000003c0 @ +0x424
┌ 12: fcn.000003c0 ();
│ 0x000003c0 00f30862 daddi t0, s0, -0xd00
│ 0x000003c4 0800f308 j 0x3cc0020
└ 0x000003c8 000300f3 scd zero, 0x300(t8)

; CALL XREF from aav.0x00000800 @ +0x158
┌ 4: fcn.00000054 ();
└ 0x00000054 30323830 andi t8, at, 0x3230

; CODE XREF from fcn.000003c0 @ +0x16c
; CALL XREF from aav.0x00000c00 @ +0xc4
┌ 4: fcn.0000002c ();
└ 0x0000002c 756e696e ldr t1, 0x6e75(s3)

Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
;-- zero:
;-- at:
;-- v0:
;-- v1:
;-- a0:
;-- a1:
;-- a2:
;-- a3:
;-- t0:
;-- t1:
;-- t2:
;-- t3:
;-- t4:
;-- t5:
;-- t6:
;-- t7:
;-- s0:
;-- s1:
;-- s2:
;-- s3:
;-- s4:
;-- s5:
;-- s6:
;-- s7:
;-- t8:
;-- t9:
;-- k0:
;-- k1:
;-- gp:
;-- ra:
;-- pc:
;-- hi:
;-- lo:
;-- t:
│ ;-- (0x00000002) fcn.00000002:
│ ; XREFS: CALL 0x000004f8 CALL 0x000008c8 CALL 0x00000a48
│ ; XREFS: CALL 0x000019b0 CALL 0x0000253c CALL 0x0000290c
│ ; XREFS: CALL 0x00002a8c CALL 0x000039f4 CALL 0x000047cc
│ ; XREFS: CALL 0x00004b9c CALL 0x00004d1c CALL 0x00005c84
┌ 2: fcn.00000000 ();
│ 0x00000000 ~ 3535 invalid
| // true: 0x00000002
; CODE XREFS from aav.0x000000c0 @ +0x414, +0x842c
┌ 12: fcn.000084f0 ();
│ 0x000084f0 000001a2 sb at, (s0)
│ 0x000084f4 00000990 lbu t1, (zero)
└ 0x000084f8 0000001a blez s0, 0x84fc

; XREFS: CALL 0x000004f8 CALL 0x000008c8 CALL 0x00000a48
; XREFS: CALL 0x000019b0 CALL 0x0000253c CALL 0x0000290c
; XREFS: CALL 0x00002a8c CALL 0x000039f4 CALL 0x000047cc
; XREFS: CALL 0x00004b9c CALL 0x00004d1c CALL 0x00005c84
┌ 14: fcn.00000002 ();
│ 0x00000002 unaligned
│ 0x00000003 unaligned
│ ;-- aav.0x00000004:
│ ; XREFS(21)
│ 0x00000004 00008f14 bne a0, t7, 8
│ ; CODE XREF from fcn.00000002 @ 0x4
└ 0x00000008 08d985f6 sdc1 f5, -0x26f8(s4)
| // true: 0x00000008
│ ; CODE XREF from fcn.00000002 @ 0x4
└ 0x00000008 08d985f6 sdc1 f5, -0x26f8(s4)

; CALL XREF from aav.0x000000c0 @ +0x4d0
┌ 64: fcn.000085ac ();
│ 0x000085ac 7fffffff sd ra, -0x81(ra)
│ 0x000085b0 00000000 nop
│ 0x000085b4 00020078 andi.b w8, w0, 0
│ 0x000085b8 00090800 sll at, t0, 4
│ 0x000085bc 00000000 nop
│ 0x000085c0 00000000 nop
│ 0x000085c4 00000000 nop
│ 0x000085c8 7fffffff sd ra, -0x81(ra)
│ 0x000085cc 00000000 nop
│ 0x000085d0 00000000 nop
│ 0x000085d4 00000000 nop
│ 0x000085d8 00000000 nop
│ 0x000085dc 7fffffff sd ra, -0x81(ra)
│ 0x000085e0 00000000 nop
│ 0x000085e4 8089ee10 beq a3, t6, -0x15418
└ 0x000085e8 7f7282d7 ldc1 f2, 0x727f(gp) ; [0x727f:8]=0xffff7f0000000000

Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
;-- zero:
;-- at:
;-- v0:
;-- v1:
;-- a0:
;-- a1:
;-- a2:
;-- a3:
;-- t0:
;-- t1:
;-- t2:
;-- t3:
;-- t4:
;-- t5:
;-- t6:
;-- t7:
;-- s0:
;-- s1:
;-- s2:
;-- s3:
;-- s4:
;-- s5:
;-- s6:
;-- s7:
;-- t8:
;-- t9:
;-- k0:
;-- k1:
;-- gp:
;-- ra:
;-- pc:
;-- hi:
;-- lo:
;-- t:
│ ;-- (0x00000002) fcn.00000002:
│ ; XREFS: CALL 0x000004f8 CALL 0x000008c8 CALL 0x00000a48
│ ; XREFS: CALL 0x000019b0 CALL 0x0000253c CALL 0x0000290c
│ ; XREFS: CALL 0x00002a8c CALL 0x000039f4 CALL 0x000047cc
│ ; XREFS: CALL 0x00004b9c CALL 0x00004d1c CALL 0x00005c84
┌ 2: fcn.00000000 ();
│ 0x00000000 ~ 3535 invalid
| // true: 0x00000002
; CODE XREFS from aav.0x000000c0 @ +0x414, +0x842c
┌ 12: fcn.000084f0 ();
│ 0x000084f0 01680168 ldl at, 0x6801(zero)
│ 0x000084f4 00000990 lbu t1, (zero)
└ 0x000084f8 0000001a blez s0, 0x84fc

; XREFS: CALL 0x000004f8 CALL 0x000008c8 CALL 0x00000a48
; XREFS: CALL 0x000019b0 CALL 0x0000253c CALL 0x0000290c
; XREFS: CALL 0x00002a8c CALL 0x000039f4 CALL 0x000047cc
; XREFS: CALL 0x00004b9c CALL 0x00004d1c CALL 0x00005c84
┌ 14: fcn.00000002 ();
│ 0x00000002 unaligned
│ 0x00000003 unaligned
│ ;-- aav.0x00000004:
│ ; UNKNOWN XREFS from aav.0x000000c0 @ +0x7aa0, +0x7bd0
│ ; UNKNOWN XREF from fcn.000084f0 @ +0x70
│ ; UNKNOWN XREF from fcn.000085ac @ +0xe4
│ 0x00000004 00008f14 bne a0, t7, 8
│ ; CODE XREF from fcn.00000002 @ 0x4
└ 0x00000008 522e040e jal 0x810b948
| // true: 0x00000008
│ ; CODE XREF from fcn.00000002 @ 0x4
└ 0x00000008 522e040e jal 0x810b948

; CALL XREF from aav.0x000000c0 @ +0x4d0
┌ 64: fcn.000085ac ();
│ 0x000085ac 7fffffff sd ra, -0x81(ra)
│ 0x000085b0 00000000 nop
│ 0x000085b4 00020078 andi.b w8, w0, 0
│ 0x000085b8 00090800 sll at, t0, 4
│ 0x000085bc 00000000 nop
│ 0x000085c0 00000000 nop
│ 0x000085c4 00000000 nop
│ 0x000085c8 7fffffff sd ra, -0x81(ra)
│ 0x000085cc 00000000 nop
│ 0x000085d0 00000000 nop
│ 0x000085d4 00000000 nop
│ 0x000085d8 00000000 nop
│ 0x000085dc 7fffffff sd ra, -0x81(ra)
│ 0x000085e0 00000000 nop
│ 0x000085e4 8089ee10 beq a3, t6, -0x15418
└ 0x000085e8 7f7282d7 ldc1 f2, 0x727f(gp) ; [0x727f:8]=0xffff7f0000000000

Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
;-- zero:
;-- at:
;-- v0:
;-- v1:
;-- a0:
;-- a1:
;-- a2:
;-- a3:
;-- t0:
;-- t1:
;-- t2:
;-- t3:
;-- t4:
;-- t5:
;-- t6:
;-- t7:
;-- s0:
;-- s1:
;-- s2:
;-- s3:
;-- s4:
;-- s5:
;-- s6:
;-- s7:
;-- t8:
;-- t9:
;-- k0:
;-- k1:
;-- gp:
;-- ra:
;-- pc:
;-- hi:
;-- lo:
;-- t:
│ ;-- (0x00000002) fcn.00000002:
│ ; XREFS: CALL 0x00000444 CALL 0x000007e8 CALL 0x00001810
│ ; XREFS: CALL 0x00002294 CALL 0x00002638 CALL 0x00003660
│ ; XREFS: CALL 0x00004328 CALL 0x000046cc CALL 0x000056f4
┌ 2: fcn.00000000 (int64_t arg1);
│ ; arg int64_t arg1 @ a0
│ 0x00000000 ~ 3535 invalid
| // true: 0x00000002
; XREFS: CALL 0x00000444 CALL 0x000007e8 CALL 0x00001810
; XREFS: CALL 0x00002294 CALL 0x00002638 CALL 0x00003660
; XREFS: CALL 0x00004328 CALL 0x000046cc CALL 0x000056f4
┌ 10: fcn.00000002 ();
│ 0x00000002 unaligned
│ 0x00000003 unaligned
│ ;-- aav.0x00000004:
│ ; UNKNOWN XREFS from aav.0x00003650 @ +0x415c, +0x428c, +0x4c78, +0x4da8
│ 0x00000004 00008d98 lwr t5, (a0) ; arg1
└ 0x00000008 96798647 bnz.b w6, 0x1e664

; XREFS: CALL 0x0000092c CODE 0x00000c1c CALL 0x0000277c
; XREFS: CALL 0x00004810 CODE 0x000081cc CODE 0x000081dc
; XREFS: CODE 0x00008ce8 CODE 0x00008cf8
┌ 8: fcn.00000800 ();
│ 0x00000800 08fc04d8 bbit032 zero, 4, -0x7dc
└ 0x00000804 0248005a blezl s0, 0x12810

Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
;-- zero:
;-- at:
;-- v0:
;-- v1:
;-- a0:
;-- a1:
;-- a2:
;-- a3:
;-- t0:
;-- t1:
;-- t2:
;-- t3:
;-- t4:
;-- t5:
;-- t6:
;-- t7:
;-- s0:
;-- s1:
;-- s2:
;-- s3:
;-- s4:
;-- s5:
;-- s6:
;-- s7:
;-- t8:
;-- t9:
;-- k0:
;-- k1:
;-- gp:
;-- ra:
;-- pc:
;-- hi:
;-- lo:
;-- t:
│ ;-- (0x00000002) fcn.00000002:
│ ; XREFS: CALL 0x000004f8 CALL 0x000008c8 CALL 0x00000a48
│ ; XREFS: CALL 0x000019b0 CALL 0x0000253c CALL 0x0000290c
│ ; XREFS: CALL 0x00002a8c CALL 0x000039f4 CALL 0x000047cc
│ ; XREFS: CALL 0x00004b9c CALL 0x00004d1c CALL 0x00005c84
┌ 2: fcn.00000000 ();
│ 0x00000000 ~ 3535 invalid
| // true: 0x00000002
; XREFS: CALL 0x000004f8 CALL 0x000008c8 CALL 0x00000a48
; XREFS: CALL 0x000019b0 CALL 0x0000253c CALL 0x0000290c
; XREFS: CALL 0x00002a8c CALL 0x000039f4 CALL 0x000047cc
; XREFS: CALL 0x00004b9c CALL 0x00004d1c CALL 0x00005c84
┌ 14: fcn.00000002 ();
│ 0x00000002 unaligned
│ 0x00000003 unaligned
│ ;-- aav.0x00000004:
│ ; XREFS: UNKNOWN 0x00007b60 UNKNOWN 0x00007c78 UNKNOWN 0x00007c90
│ ; XREFS: UNKNOWN 0x00008560 UNKNOWN 0x00008678 UNKNOWN 0x00008690
│ 0x00000004 00008f14 bne a0, t7, 8
│ ; CODE XREF from fcn.00000002 @ 0x4
└ 0x00000008 500a2190 lbu at, 0xa50(at)
| // true: 0x00000008
│ ; CODE XREF from fcn.00000002 @ 0x4
└ 0x00000008 500a2190 lbu at, 0xa50(at)

; CALL XREF from aav.0x000000c0 @ +0x4d0
┌ 64: fcn.000085ac ();
│ 0x000085ac 7fffffff sd ra, -0x81(ra)
│ 0x000085b0 00000000 nop
│ 0x000085b4 00020078 andi.b w8, w0, 0
│ 0x000085b8 00090800 sll at, t0, 4
│ 0x000085bc 00000000 nop
│ 0x000085c0 00000000 nop
│ 0x000085c4 00000000 nop
│ 0x000085c8 7fffffff sd ra, -0x81(ra)
│ 0x000085cc 00000000 nop
│ 0x000085d0 00000000 nop
│ 0x000085d4 00000000 nop
│ 0x000085d8 00000000 nop
│ 0x000085dc 7fffffff sd ra, -0x81(ra)
│ 0x000085e0 00000000 nop
│ 0x000085e4 8089ee10 beq a3, t6, -0x15418
└ 0x000085e8 7f7282d7 ldc1 f2, 0x727f(gp) ; [0x727f:8]=0x1b3d72981e76a353

Loading

0 comments on commit 2321ceb

Please sign in to comment.