From d5e65d70c37d6e55f82b47564e829c79ff941585 Mon Sep 17 00:00:00 2001 From: Hamish Coleman Date: Mon, 9 Jan 2017 12:13:24 +1100 Subject: [PATCH] Add a description for the asm dir --- asm/README | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 asm/README diff --git a/asm/README b/asm/README new file mode 100644 index 0000000..bad190f --- /dev/null +++ b/asm/README @@ -0,0 +1,16 @@ +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. + +