159 Commits (asm)
 

Author SHA1 Message Date
Hamish Coleman 9ac46b2232 Add a description for this dir 8 years ago
Hamish Coleman b9a72841b5 Add a minimally working datazone file for the x220 firmware 8 years ago
Hamish Coleman 939d8464e6 Move decoding into the mem region and use that to fetch pointers and values 8 years ago
Hamish Coleman 321fcf8c1d Fix bug with end of region detection 8 years ago
Hamish Coleman 5d8335bdbb Allow all sizes to be specified 8 years ago
Hamish Coleman 90ce5a1978 Make alignment checks adjustable - coincidently fixing a bug with that test 8 years ago
Hamish Coleman 890d7e8252 Allow the various sizes to vary 8 years ago
Hamish Coleman a1e67d3e35 Give names to some magic numbers - prep for supporting dumping the I=16,P=32 h8300 x220 images 8 years ago
Hamish Coleman 50c2c80d29 Allow changing the size each object shown 8 years ago
Hamish Coleman a66d9e0d68 the crc16 table was getting mixed up with other things, add a symbol at the end of it 8 years ago
Hamish Coleman dc628ed1bc Merge branch 'master' into asm 8 years ago
Hamish Coleman 56d8061814 New version of radare puts project files in a slightly different spot 8 years ago
Hamish Coleman 4551d4c092 Add more regions and more starting symbols 8 years ago
Hamish Coleman 0c00cee418 If a symbol exists for a value, use it, even if it is not a pointer 8 years ago
Hamish Coleman 32b4912263 BUG: make sure that next address is /numerically/ the next address !!! 8 years ago
Hamish Coleman d5b684eb76 Make object glomming properly follow region sizes 8 years ago
Hamish Coleman 839e6c2a8d Highlight self-referential pointers, but dont draw lines as that makes the graph harder to see 8 years ago
Hamish Coleman b8ae8fb2c1 Die if we have invalid data 8 years ago
Hamish Coleman 91f07c37a9 Add the start of regions as a symbol 8 years ago
Hamish Coleman 7b1297ec22 Assume that all loaded regions are data and simply itterate though them - avoiding needing to define a 'datazone' 8 years ago
Hamish Coleman 6a55cddbbf Extract the memory reading into an object, reuse part of this for pointer validation 8 years ago
Hamish Coleman d51b41a07d Add symbols for some tables not found 8 years ago
Hamish Coleman bf29cc9f78 Add table data contents to dot output 8 years ago
Hamish Coleman c4e9761b8b Give names to some of the more important symbols in the graph 8 years ago
Hamish Coleman a7d92722e1 fix some presentation bugs and name bugs 8 years ago
Hamish Coleman 023397a9fc Add a tool to automatically parse all the pointers in the data zone 8 years ago
Hamish Coleman ee06d3c78a Note that this structure could be part of previous one (which suddenly makes the pointers work... 8 years ago
Hamish Coleman f4f8196d52 Add a lot more tables! 8 years ago
Hamish Coleman bd1d216acb Continue adding tables 8 years ago
Hamish Coleman aa2fd4413d Add begining of a nasm set of tables for the ec code 8 years ago
Hamish Coleman d3476a8652 Add more details on complex fnkey replacements 8 years ago
Hamish Coleman 5a72ed7558 Add note on size of table 8 years ago
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 8 years ago
Hamish Coleman 03e10a8b9f Mark t430 battery patch as known working 8 years ago
Hamish Coleman 74b32ab55d Merge branch 'master' of peril.zot.org:r/thinkpad-ec 8 years ago
Hamish Coleman e282d07004 Small simplifications and clarifications for README 8 years ago
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 8 years ago
Hamish Coleman 01ad8a01f6 BUG: fix incorrectly updated line (see #9)
This fixes an issue introduced with 48b019b660
8 years ago
Hamish Coleman c567fee2cc Start documenting the Fn+key combo tables 8 years ago
Hamish Coleman 2fa1128a4f fix the firmware version referenced in the documentation 8 years ago
Hamish Coleman 4f5516a9d1 Merge branch 'master' of peril.zot.org:r/thinkpad-ec 8 years ago
Hamish Coleman c2e12c79a8 Minor doc update 8 years ago
Hamish Coleman 92d3542567 Make the 'clean' target useful for rebuilding with different patches applied 8 years ago
Hamish Coleman 26112a7e09 Update the README with a tip and a hint 8 years ago
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 8 years ago
Hamish Coleman 282d7b1a90 Add live/dead description 8 years ago
Hamish Coleman b4a5c4dca3 Add key matrix description 8 years ago
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 8 years ago
Hamish Coleman 83d4bbca50 Minor README update 8 years ago
Hamish Coleman c4478ce348 BUG: remove extra line from patch file 8 years ago