Update t430s radare project with keyboard tables

update
Hamish Coleman 8 years ago
parent 6f3e9c1136
commit 5db47b776c

@ -11,6 +11,8 @@ install.radare.projects:
cp -fs $(PWD)/radare/x220.8DHT34WW ~/.config/radare2/projects
mkdir -p ~/.config/radare2/projects/x230.G2HT35WW.d
cp -fs $(PWD)/radare/x230.G2HT35WW ~/.config/radare2/projects
mkdir -p ~/.config/radare2/projects/t430s.G7HT39WW.d
cp -fs $(PWD)/radare/t430s.G7HT39WW ~/.config/radare2/projects
#
# Download any ISO image that we have a checksum for

@ -1,5 +1,25 @@
# r2 rdb project file
# flags
fs sections
f section.code_end 1 0x00020a9c
fs symbols
f jump_table.0x00021214 1 0x00021214
f table.0x000210c4 1 0x000210c4
f table.0x000210d0 1 0x000210d0
f table.0x000210fc 1 0x000210fc
f table.0x0002127c 1 0x0002127c
f table.0x000215d4 1 0x000215d4
f table_fn_key_complex 1 0x00021234
f table_keysym 256 0x000214a0
f table_keysym_replacements 1 0x00021460
f table_live_key_map 1 0x000215b0
f table_numpad1 1 0x000213e0
f table_numpad2 1 0x00021420
f table_ptr_delayTab1 1 0x000210bc
f table_ptr_fn_key_complex_stuff 1 0x0002126c
f table_ptr_keysym_replacements 1 0x00021498
f table_ptr_keysym_stuff 1 0x000215d8
f table_ptr_numpad_stuff 1 0x00021484
# eval
"e anal.a2f = false"
"e anal.afterjmp = true"
@ -10,7 +30,7 @@
"e anal.bbsplit = true"
"e anal.calls = false"
"e anal.cjmpref = false"
"e anal.cpu = x86"
"e anal.cpu = arc"
"e anal.depth = 16"
"e anal.eobjmp = false"
"e anal.esil = false"
@ -47,7 +67,7 @@
"e asm.cmtfold = false"
"e asm.cmtright = true"
"e asm.comments = true"
"e asm.cpu = x86"
"e asm.cpu = arc"
"e asm.cycles = false"
"e asm.cyclespace = false"
"e asm.decode = false"
@ -87,7 +107,7 @@
"e asm.nodup = false"
"e asm.offset = true"
"e asm.os = linux"
"e asm.parser = x86.pseudo"
"e asm.parser = arc.pseudo"
"e asm.pcalign = 0"
"e asm.pseudo = false"
"e asm.reloff = false"
@ -181,8 +201,8 @@
"e dbg.trace.tag = 0"
"e dbg.unlibs = "
"e diff.bare = false"
"e diff.from = 0"
"e diff.to = 0"
"e diff.from = "
"e diff.to = "
"e dir.magic = /usr/lib/radare2/0.10.2/magic"
"e dir.plugins = /usr/lib/radare2/0.10.2/"
"e dir.projects = ~/.config/radare2/projects"
@ -344,37 +364,380 @@
"e zoom.to = 196608"
# sections
# meta
Cd 8 @ 0x000214a0
Cd 8 @ 0x000214a8
Cd 8 @ 0x000214b0
Cd 8 @ 0x000214b8
Cd 8 @ 0x000214c0
Cd 8 @ 0x000214c8
Cd 8 @ 0x000214d0
Cd 8 @ 0x000214d8
Cd 8 @ 0x000214e0
Cd 8 @ 0x000214e8
Cd 8 @ 0x000214f0
Cd 8 @ 0x000214f8
Cd 8 @ 0x00021500
Cd 8 @ 0x00021508
Cd 8 @ 0x00021510
Cd 8 @ 0x00021518
Cd 8 @ 0x00021520
Cd 8 @ 0x00021528
Cd 8 @ 0x00021530
Cd 8 @ 0x00021538
Cd 8 @ 0x00021540
Cd 8 @ 0x00021548
Cd 8 @ 0x00021550
Cd 8 @ 0x00021558
Cd 8 @ 0x00021560
Cd 8 @ 0x00021568
Cd 8 @ 0x00021570
Cd 8 @ 0x00021578
Cd 8 @ 0x00021580
Cd 8 @ 0x00021588
Cd 8 @ 0x00021590
Cd 8 @ 0x00021598
Cd 8 @ 0x000215a0
Cd 8 @ 0x000215a8
Cd 2 @ 0x000215b0
Cd 2 @ 0x000215b2
Cd 2 @ 0x000215b4
Cd 2 @ 0x000215b6
Cd 2 @ 0x000215b8
Cd 2 @ 0x000215ba
Cd 2 @ 0x000215bc
Cd 2 @ 0x000215be
Cd 2 @ 0x000215c0
Cd 2 @ 0x000215c2
Cd 2 @ 0x000215c4
Cd 2 @ 0x000215c6
Cd 2 @ 0x000215c8
Cd 2 @ 0x000215ca
Cd 2 @ 0x000215cc
Cd 2 @ 0x000215ce
Cd 4 @ 0x000215d0
Cd 4 @ 0x000215d4
Cd 4 @ 0x000215d8
Cd 4 @ 0x000215dc
Cd 4 @ 0x000215e0
Cd 4 @ 0x000215e4
Cd 2 @ 0x00021235
Cd 2 @ 0x00021234
Cd 2 @ 0x00021236
Cd 2 @ 0x00021238
Cd 2 @ 0x0002123a
Cd 2 @ 0x0002123c
Cd 2 @ 0x0002123e
Cd 2 @ 0x00021240
Cd 2 @ 0x00021242
Cd 2 @ 0x00021244
Cd 2 @ 0x00021246
Cd 2 @ 0x00021248
Cd 2 @ 0x0002124a
Cd 2 @ 0x0002124c
Cd 2 @ 0x0002124e
Cd 2 @ 0x00021250
Cd 2 @ 0x00021252
Cd 2 @ 0x00021254
Cd 2 @ 0x00021256
Cd 2 @ 0x00021258
Cd 2 @ 0x0002125a
Cd 2 @ 0x0002125c
Cd 2 @ 0x0002125e
Cd 2 @ 0x00021260
Cd 2 @ 0x00021262
Cd 2 @ 0x00021264
Cd 2 @ 0x00021266
Cd 2 @ 0x00021268
Cd 2 @ 0x0002126a
Cd 4 @ 0x0002126c
Cd 4 @ 0x00021270
Cd 4 @ 0x00021274
Cd 4 @ 0x00021278
Cd 2 @ 0x0002127c
Cd 4 @ 0x00021214
Cd 4 @ 0x00021218
Cd 4 @ 0x0002121c
Cd 4 @ 0x00021220
Cd 4 @ 0x00021224
Cd 4 @ 0x00021228
Cd 4 @ 0x0002122c
Cd 4 @ 0x00021230
Cd 4 @ 0x00020a9c
Cd 4 @ 0x00020aa0
Cd 2 @ 0x00020aa4
Cd 8 @ 0x000210fc
Cd 4 @ 0x000210c4
Cd 4 @ 0x000210c8
Cd 4 @ 0x000210cc
Cd 4 @ 0x000210d0
Cd 4 @ 0x000210d4
Cd 4 @ 0x000210d8
Cd 4 @ 0x000210dc
Cd 4 @ 0x000210e0
Cd 4 @ 0x000210e4
Cd 4 @ 0x000210e8
Cd 4 @ 0x000210ec
Cd 4 @ 0x000210f0
Cd 4 @ 0x000210f4
Cd 4 @ 0x000210f8
Cd 4 @ 0x000210c0
Cd 4 @ 0x000210bc
Cd 4 @ 0x00021484
Cd 4 @ 0x00021488
Cd 4 @ 0x0002148c
Cd 4 @ 0x00021490
Cd 4 @ 0x00021494
Cd 4 @ 0x00021498
Cd 4 @ 0x0002149c
Cd 8 @ 0x00021420
Cd 8 @ 0x00021428
Cd 8 @ 0x00021430
Cd 8 @ 0x00021438
Cd 8 @ 0x00021440
Cd 8 @ 0x00021448
Cd 8 @ 0x00021450
Cd 8 @ 0x00021458
Cd 2 @ 0x00021460
Cd 1 @ 0x00021468
Cd 8 @ 0x00021470
Cd 2 @ 0x00021478
Cd 1 @ 0x00021480
Cd 8 @ 0x000213e0
Cd 8 @ 0x000213e8
Cd 8 @ 0x000213f0
Cd 8 @ 0x000213f8
Cd 8 @ 0x00021400
Cd 8 @ 0x00021408
Cd 8 @ 0x00021410
Cd 8 @ 0x00021418
Cd 1 @ 0x00021462
Cd 2 @ 0x00021463
Cd 1 @ 0x00021465
Cd 2 @ 0x00021466
Cd 2 @ 0x00021469
Cd 1 @ 0x0002146b
Cd 2 @ 0x0002146c
Cd 1 @ 0x0002146e
Cd 2 @ 0x0002146f
Cd 1 @ 0x00021471
Cd 2 @ 0x00021472
Cd 1 @ 0x00021474
Cd 2 @ 0x00021475
Cd 1 @ 0x00021477
Cd 1 @ 0x0002147a
Cd 2 @ 0x0002147b
Cd 1 @ 0x0002147d
Cd 2 @ 0x0002147e
Cd 2 @ 0x00021481
Cd 1 @ 0x00021483
Cd 2 @ 0x0002127e
Cd 2 @ 0x00021280
Cd 2 @ 0x00021282
Cd 2 @ 0x00021284
Cd 2 @ 0x00021286
Cd 2 @ 0x00021288
Cd 2 @ 0x0002128a
Cd 2 @ 0x0002128c
Cd 2 @ 0x0002128e
Cd 2 @ 0x00021290
Cd 2 @ 0x00021292
Cd 2 @ 0x00021294
Cd 2 @ 0x00021296
Cd 2 @ 0x00021298
Cd 2 @ 0x0002129a
Cd 2 @ 0x0002129c
Cd 2 @ 0x0002129e
Cd 2 @ 0x000212a0
Cd 2 @ 0x000212a2
Cd 2 @ 0x000212a4
Cd 2 @ 0x000212a6
Cd 2 @ 0x000212a8
Cd 2 @ 0x000212aa
Cd 2 @ 0x000212ac
Cd 2 @ 0x000212ae
Cd 2 @ 0x000212b0
Cd 2 @ 0x000212b2
Cd 2 @ 0x000212b4
Cd 2 @ 0x000212b6
Cd 2 @ 0x000212b8
Cd 2 @ 0x000212ba
Cd 2 @ 0x000212bc
Cd 2 @ 0x000212be
Cd 2 @ 0x000212c0
Cd 2 @ 0x000212c2
Cd 2 @ 0x000212c4
Cd 2 @ 0x000212c6
Cd 2 @ 0x000212c8
Cd 2 @ 0x000212ca
Cd 2 @ 0x000212cc
Cd 2 @ 0x000212ce
Cd 2 @ 0x000212d0
Cd 2 @ 0x000212d2
Cd 2 @ 0x000212d4
Cd 2 @ 0x000212d6
Cd 2 @ 0x000212d8
Cd 2 @ 0x000212da
Cd 2 @ 0x000212dc
Cd 2 @ 0x000212de
Cd 2 @ 0x000212e0
Cd 2 @ 0x000212e2
Cd 2 @ 0x000212e4
Cd 2 @ 0x000212e6
Cd 2 @ 0x000212e8
Cd 2 @ 0x000212ea
Cd 2 @ 0x000212ec
Cd 2 @ 0x000212ee
Cd 2 @ 0x000212f0
Cd 2 @ 0x000212f2
Cd 2 @ 0x000212f4
Cd 2 @ 0x000212f6
Cd 2 @ 0x000212f8
Cd 2 @ 0x000212fa
Cd 2 @ 0x000212fc
Cd 2 @ 0x000212fe
Cd 2 @ 0x00021300
Cd 2 @ 0x00021302
Cd 2 @ 0x00021304
Cd 2 @ 0x00021306
Cd 2 @ 0x00021308
Cd 2 @ 0x0002130a
Cd 2 @ 0x0002130c
Cd 2 @ 0x0002130e
Cd 2 @ 0x00021310
Cd 2 @ 0x00021312
Cd 2 @ 0x00021314
Cd 2 @ 0x00021316
Cd 2 @ 0x00021318
Cd 2 @ 0x0002131a
Cd 2 @ 0x0002131c
Cd 2 @ 0x0002131e
Cd 2 @ 0x00021320
Cd 2 @ 0x00021322
Cd 2 @ 0x00021324
Cd 2 @ 0x00021326
Cd 2 @ 0x00021328
Cd 2 @ 0x0002132a
Cd 2 @ 0x0002132c
Cd 2 @ 0x0002132e
Cd 2 @ 0x00021330
Cd 2 @ 0x00021332
Cd 2 @ 0x00021334
Cd 2 @ 0x00021336
Cd 2 @ 0x00021338
Cd 2 @ 0x0002133a
Cd 2 @ 0x0002133c
Cd 2 @ 0x0002133e
Cd 2 @ 0x00021340
Cd 2 @ 0x00021342
Cd 2 @ 0x00021344
Cd 2 @ 0x00021346
Cd 2 @ 0x00021348
Cd 2 @ 0x0002134a
Cd 2 @ 0x0002134c
Cd 2 @ 0x0002134e
Cd 2 @ 0x00021350
Cd 2 @ 0x00021352
Cd 2 @ 0x00021354
Cd 2 @ 0x00021356
Cd 2 @ 0x00021358
Cd 2 @ 0x0002135a
Cd 2 @ 0x0002135c
Cd 2 @ 0x0002135e
Cd 2 @ 0x00021360
Cd 2 @ 0x00021362
Cd 2 @ 0x00021364
Cd 2 @ 0x00021366
Cd 2 @ 0x00021368
Cd 2 @ 0x0002136a
Cd 2 @ 0x0002136c
Cd 2 @ 0x0002136e
Cd 2 @ 0x00021370
Cd 2 @ 0x00021372
Cd 2 @ 0x00021374
Cd 2 @ 0x00021376
Cd 2 @ 0x00021378
Cd 2 @ 0x0002137a
Cd 2 @ 0x0002137c
Cd 2 @ 0x0002137e
Cd 2 @ 0x00021380
Cd 2 @ 0x00021382
Cd 2 @ 0x00021384
Cd 2 @ 0x00021386
Cd 2 @ 0x00021388
Cd 2 @ 0x0002138a
Cd 2 @ 0x0002138c
Cd 2 @ 0x0002138e
Cd 2 @ 0x00021390
Cd 2 @ 0x00021392
Cd 2 @ 0x00021394
Cd 2 @ 0x00021396
Cd 2 @ 0x00021398
Cd 2 @ 0x0002139a
Cd 2 @ 0x0002139c
Cd 2 @ 0x0002139e
Cd 2 @ 0x000213a0
Cd 2 @ 0x000213a2
Cd 2 @ 0x000213a4
Cd 2 @ 0x000213a6
Cd 2 @ 0x000213a8
Cd 2 @ 0x000213aa
Cd 2 @ 0x000213ac
Cd 2 @ 0x000213ae
Cd 2 @ 0x000213b0
Cd 2 @ 0x000213b2
Cd 2 @ 0x000213b4
Cd 2 @ 0x000213b6
Cd 2 @ 0x000213b8
Cd 2 @ 0x000213ba
Cd 2 @ 0x000213bc
Cd 2 @ 0x000213be
Cd 2 @ 0x000213c0
Cd 2 @ 0x000213c2
Cd 2 @ 0x000213c4
Cd 2 @ 0x000213c6
Cd 2 @ 0x000213c8
Cd 2 @ 0x000213ca
Cd 2 @ 0x000213cc
Cd 2 @ 0x000213ce
Cd 2 @ 0x000213d0
Cd 2 @ 0x000213d2
Cd 2 @ 0x000213d4
Cd 2 @ 0x000213d6
Cd 2 @ 0x000213d8
Cd 2 @ 0x000213da
Cd 2 @ 0x000213dc
Cd 2 @ 0x000213de
# types
tk unsigned int = type
tk unsigned char = type
tk unsigned short = type
tk short = type
tk int = type
tk long = type
tk long long = type
tk void * = type
tk char = type
tk char * = type
tk const char* = type
tk uint8_t = type
tk uint16_t = type
tk uint32_t = type
tk uint64_t = type
tk type.unsigned int = i
tk type.unsigned char = b
tk type.unsigned short = w
tk type.short = w
tk type.int = d
tk type.long = x
tk type.long long = q
tk type.void * = p
tk type.char = b
tk type.char * = *z
tk type.const char* = *z
tk type.uint8_t = b
tk type.uint16_t = w
tk type.uint32_t = d
tk type.uint64_t = q
tk unsigned int = type
tk unsigned char = type
tk unsigned short = type
tk short = type
tk int = type
tk long = type
tk long long = type
tk void * = type
tk char = type
tk char * = type
tk const char* = type
tk uint8_t = type
tk uint16_t = type
tk uint32_t = type
tk uint64_t = type
tk type.unsigned int = i
tk type.unsigned char = b
tk type.unsigned short = w
tk type.short = w
tk type.int = d
tk type.long = x
tk type.long long = q
tk type.void * = p
tk type.char = b
tk type.char * = *z
tk type.const char* = *z
tk type.uint8_t = b
tk type.uint16_t = w
tk type.uint32_t = d
tk type.uint64_t = q
# macros
# seek
s 0x00000000
s 0x00021390

Loading…
Cancel
Save