From d73a52228ff3d8485834be008420a9c9aed1bc93 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Fri, 13 Mar 2026 18:12:33 -0400 Subject: add initial quark arch docs and fix up pages with invalid TOCs --- docs/img/quark/addx-lifting.png | Bin 0 -> 100154 bytes docs/img/quark/addx-unimplemented-tags.png | Bin 0 -> 79156 bytes docs/img/quark/assembler.png | Bin 0 -> 45962 bytes docs/img/quark/calling-convention-arguments.png | Bin 0 -> 40089 bytes docs/img/quark/control-flow-branches.png | Bin 0 -> 89344 bytes docs/img/quark/decoded-components.png | Bin 0 -> 47865 bytes docs/img/quark/disassembly-complete.png | Bin 0 -> 61242 bytes docs/img/quark/flag-write-resolved.png | Bin 0 -> 78188 bytes docs/img/quark/flag-write-unresolved.png | Bin 0 -> 70118 bytes docs/img/quark/gallery-annotated.png | Bin 0 -> 223134 bytes docs/img/quark/gallery-complex.png | Bin 0 -> 127501 bytes docs/img/quark/gallery-oneshot.png | Bin 0 -> 209570 bytes docs/img/quark/instructions-raw.png | Bin 0 -> 31171 bytes docs/img/quark/large-width-arithmetic.png | Bin 0 -> 74771 bytes docs/img/quark/opcodes-decoded.png | Bin 0 -> 33228 bytes docs/img/quark/opcodes-larger-file.png | Bin 0 -> 106255 bytes docs/img/quark/semantic-flags-diagram-aarch64.png | Bin 0 -> 183917 bytes docs/img/quark/semantic-flags-diagram.png | Bin 0 -> 101157 bytes docs/img/quark/setup-entry-point.png | Bin 0 -> 310427 bytes docs/img/quark/stdlib-auto-annotated.png | Bin 0 -> 87679 bytes docs/img/quark/sys-exit-resolved.png | Bin 0 -> 59007 bytes docs/img/quark/syscall-number.png | Bin 0 -> 38014 bytes docs/img/quark/syscall-type-library.png | Bin 0 -> 37359 bytes docs/img/quark/type-library-types.png | Bin 0 -> 54706 bytes docs/img/quark/unimplemented-tags.png | Bin 0 -> 169951 bytes docs/img/quark/warp-console-check.png | Bin 0 -> 83951 bytes docs/img/quark/warp-puts-matched.png | Bin 0 -> 67972 bytes docs/img/quark/warp-signatures.png | Bin 0 -> 90976 bytes docs/img/quark/warp-variant-after.png | Bin 0 -> 151630 bytes docs/img/quark/warp-variant-before.png | Bin 0 -> 152067 bytes docs/img/quark/warp-variant-mismatch.png | Bin 0 -> 156170 bytes docs/img/quark/windows-type-lib-alt-name.png | Bin 0 -> 67482 bytes docs/img/quark/windows-type-lib-ordinals.png | Bin 0 -> 77238 bytes 33 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/img/quark/addx-lifting.png create mode 100644 docs/img/quark/addx-unimplemented-tags.png create mode 100644 docs/img/quark/assembler.png create mode 100644 docs/img/quark/calling-convention-arguments.png create mode 100644 docs/img/quark/control-flow-branches.png create mode 100644 docs/img/quark/decoded-components.png create mode 100644 docs/img/quark/disassembly-complete.png create mode 100644 docs/img/quark/flag-write-resolved.png create mode 100644 docs/img/quark/flag-write-unresolved.png create mode 100644 docs/img/quark/gallery-annotated.png create mode 100644 docs/img/quark/gallery-complex.png create mode 100644 docs/img/quark/gallery-oneshot.png create mode 100644 docs/img/quark/instructions-raw.png create mode 100644 docs/img/quark/large-width-arithmetic.png create mode 100644 docs/img/quark/opcodes-decoded.png create mode 100644 docs/img/quark/opcodes-larger-file.png create mode 100644 docs/img/quark/semantic-flags-diagram-aarch64.png create mode 100644 docs/img/quark/semantic-flags-diagram.png create mode 100644 docs/img/quark/setup-entry-point.png create mode 100644 docs/img/quark/stdlib-auto-annotated.png create mode 100644 docs/img/quark/sys-exit-resolved.png create mode 100644 docs/img/quark/syscall-number.png create mode 100644 docs/img/quark/syscall-type-library.png create mode 100644 docs/img/quark/type-library-types.png create mode 100644 docs/img/quark/unimplemented-tags.png create mode 100644 docs/img/quark/warp-console-check.png create mode 100644 docs/img/quark/warp-puts-matched.png create mode 100644 docs/img/quark/warp-signatures.png create mode 100644 docs/img/quark/warp-variant-after.png create mode 100644 docs/img/quark/warp-variant-before.png create mode 100644 docs/img/quark/warp-variant-mismatch.png create mode 100644 docs/img/quark/windows-type-lib-alt-name.png create mode 100644 docs/img/quark/windows-type-lib-ordinals.png (limited to 'docs/img') diff --git a/docs/img/quark/addx-lifting.png b/docs/img/quark/addx-lifting.png new file mode 100644 index 00000000..5fcf16ea Binary files /dev/null and b/docs/img/quark/addx-lifting.png differ diff --git a/docs/img/quark/addx-unimplemented-tags.png b/docs/img/quark/addx-unimplemented-tags.png new file mode 100644 index 00000000..bcb65802 Binary files /dev/null and b/docs/img/quark/addx-unimplemented-tags.png differ diff --git a/docs/img/quark/assembler.png b/docs/img/quark/assembler.png new file mode 100644 index 00000000..72b2029c Binary files /dev/null and b/docs/img/quark/assembler.png differ diff --git a/docs/img/quark/calling-convention-arguments.png b/docs/img/quark/calling-convention-arguments.png new file mode 100644 index 00000000..bdd59bb5 Binary files /dev/null and b/docs/img/quark/calling-convention-arguments.png differ diff --git a/docs/img/quark/control-flow-branches.png b/docs/img/quark/control-flow-branches.png new file mode 100644 index 00000000..7a35b32e Binary files /dev/null and b/docs/img/quark/control-flow-branches.png differ diff --git a/docs/img/quark/decoded-components.png b/docs/img/quark/decoded-components.png new file mode 100644 index 00000000..a45f9e03 Binary files /dev/null and b/docs/img/quark/decoded-components.png differ diff --git a/docs/img/quark/disassembly-complete.png b/docs/img/quark/disassembly-complete.png new file mode 100644 index 00000000..bb6b4f98 Binary files /dev/null and b/docs/img/quark/disassembly-complete.png differ diff --git a/docs/img/quark/flag-write-resolved.png b/docs/img/quark/flag-write-resolved.png new file mode 100644 index 00000000..7dfdd3cb Binary files /dev/null and b/docs/img/quark/flag-write-resolved.png differ diff --git a/docs/img/quark/flag-write-unresolved.png b/docs/img/quark/flag-write-unresolved.png new file mode 100644 index 00000000..e4e15e68 Binary files /dev/null and b/docs/img/quark/flag-write-unresolved.png differ diff --git a/docs/img/quark/gallery-annotated.png b/docs/img/quark/gallery-annotated.png new file mode 100644 index 00000000..c9bfa8ef Binary files /dev/null and b/docs/img/quark/gallery-annotated.png differ diff --git a/docs/img/quark/gallery-complex.png b/docs/img/quark/gallery-complex.png new file mode 100644 index 00000000..85a03c5c Binary files /dev/null and b/docs/img/quark/gallery-complex.png differ diff --git a/docs/img/quark/gallery-oneshot.png b/docs/img/quark/gallery-oneshot.png new file mode 100644 index 00000000..3f1ceed0 Binary files /dev/null and b/docs/img/quark/gallery-oneshot.png differ diff --git a/docs/img/quark/instructions-raw.png b/docs/img/quark/instructions-raw.png new file mode 100644 index 00000000..810575a4 Binary files /dev/null and b/docs/img/quark/instructions-raw.png differ diff --git a/docs/img/quark/large-width-arithmetic.png b/docs/img/quark/large-width-arithmetic.png new file mode 100644 index 00000000..11e25599 Binary files /dev/null and b/docs/img/quark/large-width-arithmetic.png differ diff --git a/docs/img/quark/opcodes-decoded.png b/docs/img/quark/opcodes-decoded.png new file mode 100644 index 00000000..0f62ca88 Binary files /dev/null and b/docs/img/quark/opcodes-decoded.png differ diff --git a/docs/img/quark/opcodes-larger-file.png b/docs/img/quark/opcodes-larger-file.png new file mode 100644 index 00000000..8c9e4194 Binary files /dev/null and b/docs/img/quark/opcodes-larger-file.png differ diff --git a/docs/img/quark/semantic-flags-diagram-aarch64.png b/docs/img/quark/semantic-flags-diagram-aarch64.png new file mode 100644 index 00000000..02821dc9 Binary files /dev/null and b/docs/img/quark/semantic-flags-diagram-aarch64.png differ diff --git a/docs/img/quark/semantic-flags-diagram.png b/docs/img/quark/semantic-flags-diagram.png new file mode 100644 index 00000000..d2d32e29 Binary files /dev/null and b/docs/img/quark/semantic-flags-diagram.png differ diff --git a/docs/img/quark/setup-entry-point.png b/docs/img/quark/setup-entry-point.png new file mode 100644 index 00000000..ad01b682 Binary files /dev/null and b/docs/img/quark/setup-entry-point.png differ diff --git a/docs/img/quark/stdlib-auto-annotated.png b/docs/img/quark/stdlib-auto-annotated.png new file mode 100644 index 00000000..c58aa233 Binary files /dev/null and b/docs/img/quark/stdlib-auto-annotated.png differ diff --git a/docs/img/quark/sys-exit-resolved.png b/docs/img/quark/sys-exit-resolved.png new file mode 100644 index 00000000..8cfbfbb1 Binary files /dev/null and b/docs/img/quark/sys-exit-resolved.png differ diff --git a/docs/img/quark/syscall-number.png b/docs/img/quark/syscall-number.png new file mode 100644 index 00000000..ca22c758 Binary files /dev/null and b/docs/img/quark/syscall-number.png differ diff --git a/docs/img/quark/syscall-type-library.png b/docs/img/quark/syscall-type-library.png new file mode 100644 index 00000000..d79ee3d4 Binary files /dev/null and b/docs/img/quark/syscall-type-library.png differ diff --git a/docs/img/quark/type-library-types.png b/docs/img/quark/type-library-types.png new file mode 100644 index 00000000..ca27406e Binary files /dev/null and b/docs/img/quark/type-library-types.png differ diff --git a/docs/img/quark/unimplemented-tags.png b/docs/img/quark/unimplemented-tags.png new file mode 100644 index 00000000..5c3eaf28 Binary files /dev/null and b/docs/img/quark/unimplemented-tags.png differ diff --git a/docs/img/quark/warp-console-check.png b/docs/img/quark/warp-console-check.png new file mode 100644 index 00000000..358bd33e Binary files /dev/null and b/docs/img/quark/warp-console-check.png differ diff --git a/docs/img/quark/warp-puts-matched.png b/docs/img/quark/warp-puts-matched.png new file mode 100644 index 00000000..8b793e53 Binary files /dev/null and b/docs/img/quark/warp-puts-matched.png differ diff --git a/docs/img/quark/warp-signatures.png b/docs/img/quark/warp-signatures.png new file mode 100644 index 00000000..4cc11e90 Binary files /dev/null and b/docs/img/quark/warp-signatures.png differ diff --git a/docs/img/quark/warp-variant-after.png b/docs/img/quark/warp-variant-after.png new file mode 100644 index 00000000..5b5f8b5b Binary files /dev/null and b/docs/img/quark/warp-variant-after.png differ diff --git a/docs/img/quark/warp-variant-before.png b/docs/img/quark/warp-variant-before.png new file mode 100644 index 00000000..0f0de728 Binary files /dev/null and b/docs/img/quark/warp-variant-before.png differ diff --git a/docs/img/quark/warp-variant-mismatch.png b/docs/img/quark/warp-variant-mismatch.png new file mode 100644 index 00000000..f33c4b2a Binary files /dev/null and b/docs/img/quark/warp-variant-mismatch.png differ diff --git a/docs/img/quark/windows-type-lib-alt-name.png b/docs/img/quark/windows-type-lib-alt-name.png new file mode 100644 index 00000000..1b1031e2 Binary files /dev/null and b/docs/img/quark/windows-type-lib-alt-name.png differ diff --git a/docs/img/quark/windows-type-lib-ordinals.png b/docs/img/quark/windows-type-lib-ordinals.png new file mode 100644 index 00000000..292b2a82 Binary files /dev/null and b/docs/img/quark/windows-type-lib-ordinals.png differ -- cgit v1.3.1