Hamish Coleman
|
321fcf8c1d
|
Fix bug with end of region detection
|
2017-01-06 15:16:44 +00:00 |
|
Hamish Coleman
|
5d8335bdbb
|
Allow all sizes to be specified
|
2017-01-06 14:38:43 +00:00 |
|
Hamish Coleman
|
90ce5a1978
|
Make alignment checks adjustable - coincidently fixing a bug with that test
|
2017-01-06 14:38:28 +00:00 |
|
Hamish Coleman
|
890d7e8252
|
Allow the various sizes to vary
|
2017-01-06 13:43:35 +00:00 |
|
Hamish Coleman
|
a1e67d3e35
|
Give names to some magic numbers - prep for supporting dumping the I=16,P=32 h8300 x220 images
|
2017-01-06 13:17:50 +00:00 |
|
Hamish Coleman
|
50c2c80d29
|
Allow changing the size each object shown
|
2016-12-22 16:58:05 +08:00 |
|
Hamish Coleman
|
a66d9e0d68
|
the crc16 table was getting mixed up with other things, add a symbol at the end of it
|
2016-12-22 16:49:03 +08:00 |
|
Hamish Coleman
|
dc628ed1bc
|
Merge branch 'master' into asm
|
2016-12-22 13:59:36 +08:00 |
|
Hamish Coleman
|
56d8061814
|
New version of radare puts project files in a slightly different spot
|
2016-12-22 13:59:01 +08:00 |
|
Hamish Coleman
|
4551d4c092
|
Add more regions and more starting symbols
|
2016-12-22 13:48:02 +08:00 |
|
Hamish Coleman
|
0c00cee418
|
If a symbol exists for a value, use it, even if it is not a pointer
|
2016-12-22 13:39:37 +08:00 |
|
Hamish Coleman
|
32b4912263
|
BUG: make sure that next address is /numerically/ the next address !!!
|
2016-12-22 13:15:33 +08:00 |
|
Hamish Coleman
|
d5b684eb76
|
Make object glomming properly follow region sizes
|
2016-12-22 13:15:02 +08:00 |
|
Hamish Coleman
|
839e6c2a8d
|
Highlight self-referential pointers, but dont draw lines as that makes the graph harder to see
|
2016-12-22 13:08:27 +08:00 |
|
Hamish Coleman
|
b8ae8fb2c1
|
Die if we have invalid data
|
2016-12-22 13:07:47 +08:00 |
|
Hamish Coleman
|
91f07c37a9
|
Add the start of regions as a symbol
|
2016-12-22 13:06:59 +08:00 |
|
Hamish Coleman
|
7b1297ec22
|
Assume that all loaded regions are data and simply itterate though them - avoiding needing to define a 'datazone'
|
2016-12-22 11:01:40 +08:00 |
|
Hamish Coleman
|
6a55cddbbf
|
Extract the memory reading into an object, reuse part of this for pointer validation
|
2016-12-22 10:52:18 +08:00 |
|
Hamish Coleman
|
d51b41a07d
|
Add symbols for some tables not found
|
2016-12-22 10:35:22 +08:00 |
|
Hamish Coleman
|
bf29cc9f78
|
Add table data contents to dot output
|
2016-12-22 10:34:49 +08:00 |
|
Hamish Coleman
|
c4e9761b8b
|
Give names to some of the more important symbols in the graph
|
2016-12-22 00:05:55 +08:00 |
|
Hamish Coleman
|
a7d92722e1
|
fix some presentation bugs and name bugs
|
2016-12-21 23:30:02 +08:00 |
|
Hamish Coleman
|
023397a9fc
|
Add a tool to automatically parse all the pointers in the data zone
|
2016-12-21 23:08:47 +08:00 |
|
Hamish Coleman
|
ee06d3c78a
|
Note that this structure could be part of previous one (which suddenly makes the pointers work...
|
2016-12-20 20:32:40 +08:00 |
|
Hamish Coleman
|
f4f8196d52
|
Add a lot more tables!
|
2016-12-16 19:35:16 +08:00 |
|
Hamish Coleman
|
bd1d216acb
|
Continue adding tables
|
2016-12-16 18:43:42 +08:00 |
|
Hamish Coleman
|
aa2fd4413d
|
Add begining of a nasm set of tables for the ec code
|
2016-11-12 01:11:50 +08:00 |
|
Hamish Coleman
|
d3476a8652
|
Add more details on complex fnkey replacements
|
2016-11-11 20:13:39 +08:00 |
|
Hamish Coleman
|
5a72ed7558
|
Add note on size of table
|
2016-11-11 20:02:03 +08:00 |
|
Hamish Coleman
|
dd39cbdc7a
|
Add a note about needing a battery plugged in to the README. Also, reorganise the readme to try and make it flow more logically
|
2016-10-16 12:16:23 +08:00 |
|
Hamish Coleman
|
03e10a8b9f
|
Mark t430 battery patch as known working
|
2016-09-15 16:31:35 +08:00 |
|
Hamish Coleman
|
74b32ab55d
|
Merge branch 'master' of peril.zot.org:r/thinkpad-ec
|
2016-08-27 15:04:25 +10:00 |
|
Hamish Coleman
|
e282d07004
|
Small simplifications and clarifications for README
|
2016-08-27 15:04:17 +10:00 |
|
Hamish Coleman
|
0eabb0b9f4
|
BUG: fix a command execution order issue - the make 'shell' command was expanded before the geteltorito command, which meant that there was no file for stat to use
|
2016-08-11 17:28:07 +10:00 |
|
Hamish Coleman
|
01ad8a01f6
|
BUG: fix incorrectly updated line (see #9)
This fixes an issue introduced with 48b019b660
|
2016-08-05 14:56:28 +10:00 |
|
Hamish Coleman
|
c567fee2cc
|
Start documenting the Fn+key combo tables
|
2016-07-26 17:55:02 +10:00 |
|
Hamish Coleman
|
2fa1128a4f
|
fix the firmware version referenced in the documentation
|
2016-07-26 17:22:02 +10:00 |
|
Hamish Coleman
|
4f5516a9d1
|
Merge branch 'master' of peril.zot.org:r/thinkpad-ec
|
2016-07-26 17:11:32 +10:00 |
|
Hamish Coleman
|
c2e12c79a8
|
Minor doc update
|
2016-07-26 17:11:22 +10:00 |
|
Hamish Coleman
|
92d3542567
|
Make the 'clean' target useful for rebuilding with different patches applied
|
2016-07-19 14:52:03 +10:00 |
|
Hamish Coleman
|
26112a7e09
|
Update the README with a tip and a hint
|
2016-07-17 11:08:07 +10:00 |
|
Hamish Coleman
|
53df7d5a8e
|
The t430 ISO images are slightly larger than all the other ones, so the hdd image fix does not apply. Fix this by selecting the patch to use based on the size of the hdd image
|
2016-07-14 11:18:45 +10:00 |
|
Hamish Coleman
|
282d7b1a90
|
Add live/dead description
|
2016-06-28 15:06:50 +10:00 |
|
Hamish Coleman
|
b4a5c4dca3
|
Add key matrix description
|
2016-06-28 14:07:45 +10:00 |
|
Hamish Coleman
|
708a5c18bc
|
Remove the UEFI updater to ensure it doesnt get accidentally used. Update instructions to state that you need to boot with legacy mode
|
2016-06-22 11:02:06 +10:00 |
|
Hamish Coleman
|
83d4bbca50
|
Minor README update
|
2016-06-18 12:02:27 +10:00 |
|
Hamish Coleman
|
c4478ce348
|
BUG: remove extra line from patch file
|
2016-06-11 14:33:49 +10:00 |
|
Hamish Coleman
|
0054cd3590
|
After testing by harryK, mark the t430s battery patch as workng.
See http://forum.thinkpads.com/viewtopic.php?f=69&t=120776&p=782307#p781910
|
2016-06-11 12:16:30 +10:00 |
|
Hamish Coleman
|
aaf39327a1
|
Suggest running a recent BIOS before patching
|
2016-06-06 22:50:54 +10:00 |
|
Hamish Coleman
|
48b019b660
|
Update the base image of the t430 patch to use the latest lenovo release (no EC changes in this version)
|
2016-06-06 17:12:48 +10:00 |
|