839e6c2a8dHighlight self-referential pointers, but dont draw lines as that makes the graph harder to see
Hamish Coleman
2016-12-22 13:08:27 +0800
b8ae8fb2c1Die if we have invalid data
Hamish Coleman
2016-12-22 13:07:47 +0800
91f07c37a9Add the start of regions as a symbol
Hamish Coleman
2016-12-22 13:06:59 +0800
7b1297ec22Assume that all loaded regions are data and simply itterate though them - avoiding needing to define a 'datazone'
Hamish Coleman
2016-12-22 11:01:40 +0800
6a55cddbbfExtract the memory reading into an object, reuse part of this for pointer validation
Hamish Coleman
2016-12-22 10:52:18 +0800
d51b41a07dAdd symbols for some tables not found
Hamish Coleman
2016-12-22 10:35:22 +0800
bf29cc9f78Add table data contents to dot output
Hamish Coleman
2016-12-22 10:34:49 +0800
c4e9761b8bGive names to some of the more important symbols in the graph
Hamish Coleman
2016-12-22 00:05:55 +0800
a7d92722e1fix some presentation bugs and name bugs
Hamish Coleman
2016-12-21 23:30:02 +0800
023397a9fcAdd a tool to automatically parse all the pointers in the data zone
Hamish Coleman
2016-12-21 23:08:47 +0800
ee06d3c78aNote that this structure could be part of previous one (which suddenly makes the pointers work...
Hamish Coleman
2016-12-20 20:32:40 +0800
f4f8196d52Add a lot more tables!
Hamish Coleman
2016-12-16 19:35:16 +0800
aa2fd4413dAdd begining of a nasm set of tables for the ec code
Hamish Coleman
2016-11-12 01:11:50 +0800
d3476a8652Add more details on complex fnkey replacements
Hamish Coleman
2016-11-11 20:13:39 +0800
5a72ed7558Add note on size of table
Hamish Coleman
2016-11-11 20:02:03 +0800
dd39cbdc7aAdd a note about needing a battery plugged in to the README. Also, reorganise the readme to try and make it flow more logically
Hamish Coleman
2016-10-16 12:16:23 +0800
03e10a8b9fMark t430 battery patch as known working
Hamish Coleman
2016-09-15 16:31:35 +0800
74b32ab55dMerge branch 'master' of peril.zot.org:r/thinkpad-ec
Hamish Coleman
2016-08-27 15:04:25 +1000
e282d07004Small simplifications and clarifications for README
Hamish Coleman
2016-08-27 15:04:17 +1000
0eabb0b9f4BUG: 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
Hamish Coleman
2016-08-11 17:28:07 +1000
01ad8a01f6BUG: fix incorrectly updated line (see #9)
Hamish Coleman
2016-08-05 14:56:28 +1000
92d3542567Make the 'clean' target useful for rebuilding with different patches applied
Hamish Coleman
2016-07-19 14:52:03 +1000
26112a7e09Update the README with a tip and a hint
Hamish Coleman
2016-07-17 11:08:07 +1000
53df7d5a8eThe 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
Hamish Coleman
2016-07-14 11:18:45 +1000
708a5c18bcRemove the UEFI updater to ensure it doesnt get accidentally used. Update instructions to state that you need to boot with legacy mode
Hamish Coleman
2016-06-22 11:02:06 +1000
aaf39327a1Suggest running a recent BIOS before patching
Hamish Coleman
2016-06-06 22:50:54 +1000
48b019b660Update the base image of the t430 patch to use the latest lenovo release (no EC changes in this version)
Hamish Coleman
2016-06-06 17:12:48 +1000
2a16826e37Make sure the build info gets shown as the last messages - for img output as well as iso.
Hamish Coleman
2016-06-06 11:59:57 +1000
f44a0c212fShow the build strings at the end of the build
Hamish Coleman
2016-06-06 11:40:23 +1000
eaac31d226Add the checksum of the built FL2 to the details shown
Hamish Coleman
2016-06-06 11:32:27 +1000
894dfa4344Add a build info line to the displayed batch file
Hamish Coleman
2016-06-06 11:16:02 +1000
b58d1eae7eCheck my interpretation of zmatt's patch, port this patch to all other firmwares
Hamish Coleman
2016-05-06 15:20:01 +1000
5fff7730a8Update some function definitions using the better ARCompact analysis
Hamish Coleman
2016-05-06 13:37:24 +1000
81d5152a37Merge branch 'master' of peril.zot.org:r/thinkpad-ec
Hamish Coleman
2016-05-05 20:51:26 +1000
7607158534Upgrade radare2 and fixup the main project file with that
Hamish Coleman
2016-05-05 20:50:20 +1000
6e729bd835Realise I had been blind and that zmatt had published his full patch - quickly add this to the repo for future examination
update
Hamish Coleman
2016-04-30 10:34:46 +1000
ddb3ed114fAdd minor comment to x230 project
Hamish Coleman
2016-04-29 20:36:56 +1000
5d3665d67aAdd a radare project for the x260
Hamish Coleman
2016-04-29 20:36:28 +1000
97d10d6803Start adding some documentation
Hamish Coleman
2016-04-29 20:32:31 +1000
66a696aa3bBUG: Fix mtools check errors reported by brchan on thinkpads forum It seems that mtools behaves differently with different versions and that some versions react badly to the FAT16 image used in the Lenovo ISO updates.
Hamish Coleman
2016-04-28 13:09:15 +1000
f3508131a4DRY: Factor out two psuedo rules into central places by using functions - however, this is a little hacky...
Hamish Coleman
2016-04-28 13:08:24 +1000
cf708bcc22Add t530 support - this appears to share the EC firmware with the w530
Hamish Coleman
2016-04-27 18:44:21 +1000
ebd8eef3afAdd x230t support
Hamish Coleman
2016-04-27 18:10:49 +1000
b6900ae694Quick hack to help address the stale deps files
Hamish Coleman
2016-04-27 17:22:04 +1000
09ba9623c9Add t430s bootable ISO
Hamish Coleman
2016-04-27 13:06:19 +1000
30b18aa01cAdd t430 bootable ISO
Hamish Coleman
2016-04-27 12:57:53 +1000
27fb4c48f7Add w530 ISO output
Hamish Coleman
2016-04-27 12:47:42 +1000
f8627901fdAdd a helper target to burn an ISO to a CDRW
Hamish Coleman
2016-04-27 12:47:10 +1000
82b0d245c5Add an empty line to make output look nice
Hamish Coleman
2016-04-27 12:46:47 +1000