Quickly search x86 assembly operation reference. Documentation is extracted from
Intel's official x86 reference using the excellent
zneak/x86doc, then further parsed into
concise metadata using a modified version of docenizer.py
(taken from
compiler-explorer).
First, build the documentation data files.
$ ./bin/docenizer.py
This should generate both autocomplete.json
and full.json
under the generated
directory.
Once this is done, you can run the local development server with
$ npm run develop
You can view the site at http://localhost:8000.
To deploy the site, first build the assets with
$ npm run build
This will build the site in public
. Upload the contents of that directory to a
hosting site of your choice and you're good to go.
This project is distributed under the BSD Zero Clause License. Read the full license here.
© 2021 Aaron Ross, all rights reserved.