You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hamish Coleman ad998d6fc6 Fix right-win and right-menu key definitions 8 years ago
..
Makefile
README
datazone.x220.config
datazone.x230.config
dump_datazone
ec.asm Revert to original x230 firmware 8 years ago
ec_fn_action_x230.mac
ec_key_combo1_x220.mac
ec_key_combo1_x230.mac
ec_key_combo2_x230.mac
ec_key_combo2_x230_patched.mac
ec_key_matrix_x230.mac Fix right-win and right-menu key definitions 8 years ago
ec_key_numpad1.mac
ec_key_numpad2.mac
ec_keysym.mac Fix right-win and right-menu key definitions 8 years ago

README

This directory contains a couple of experiments aimed at making a simpler
patch experience.

One option is to use "nasm" and have the relevant structures that need
patching all expanded as 'easier' to edit assembly declarations.

This should allow a path to making the patches on Windows (nasm is easily
available for Windows).  The assembly code would serve as a better
documentation for the structures that are being edited.  This, in turn,
would allow more people to try to change things.

Part of this work is a tool to automatically dump the structures from a
binary firmware.  Currently, this just outputs a graphviz chart showing
the relationships, in the future it could output a template nasm file.