summaryrefslogtreecommitdiff
path: root/docs/img
diff options
context:
space:
mode:
authorJordan Wiens <github@psifertex.com>2026-03-13 18:12:33 -0400
committerJordan Wiens <github@psifertex.com>2026-03-13 18:12:33 -0400
commitd73a52228ff3d8485834be008420a9c9aed1bc93 (patch)
treea54640a1400006a98d2eb532bf30d788b8d4cc35 /docs/img
parent4220b3f81fa441cc4d6440f53dce65d212a58fea (diff)
add initial quark arch docs and fix up pages with invalid TOCs
Diffstat (limited to 'docs/img')
-rw-r--r--docs/img/quark/addx-lifting.pngbin0 -> 100154 bytes
-rw-r--r--docs/img/quark/addx-unimplemented-tags.pngbin0 -> 79156 bytes
-rw-r--r--docs/img/quark/assembler.pngbin0 -> 45962 bytes
-rw-r--r--docs/img/quark/calling-convention-arguments.pngbin0 -> 40089 bytes
-rw-r--r--docs/img/quark/control-flow-branches.pngbin0 -> 89344 bytes
-rw-r--r--docs/img/quark/decoded-components.pngbin0 -> 47865 bytes
-rw-r--r--docs/img/quark/disassembly-complete.pngbin0 -> 61242 bytes
-rw-r--r--docs/img/quark/flag-write-resolved.pngbin0 -> 78188 bytes
-rw-r--r--docs/img/quark/flag-write-unresolved.pngbin0 -> 70118 bytes
-rw-r--r--docs/img/quark/gallery-annotated.pngbin0 -> 223134 bytes
-rw-r--r--docs/img/quark/gallery-complex.pngbin0 -> 127501 bytes
-rw-r--r--docs/img/quark/gallery-oneshot.pngbin0 -> 209570 bytes
-rw-r--r--docs/img/quark/instructions-raw.pngbin0 -> 31171 bytes
-rw-r--r--docs/img/quark/large-width-arithmetic.pngbin0 -> 74771 bytes
-rw-r--r--docs/img/quark/opcodes-decoded.pngbin0 -> 33228 bytes
-rw-r--r--docs/img/quark/opcodes-larger-file.pngbin0 -> 106255 bytes
-rw-r--r--docs/img/quark/semantic-flags-diagram-aarch64.pngbin0 -> 183917 bytes
-rw-r--r--docs/img/quark/semantic-flags-diagram.pngbin0 -> 101157 bytes
-rw-r--r--docs/img/quark/setup-entry-point.pngbin0 -> 310427 bytes
-rw-r--r--docs/img/quark/stdlib-auto-annotated.pngbin0 -> 87679 bytes
-rw-r--r--docs/img/quark/sys-exit-resolved.pngbin0 -> 59007 bytes
-rw-r--r--docs/img/quark/syscall-number.pngbin0 -> 38014 bytes
-rw-r--r--docs/img/quark/syscall-type-library.pngbin0 -> 37359 bytes
-rw-r--r--docs/img/quark/type-library-types.pngbin0 -> 54706 bytes
-rw-r--r--docs/img/quark/unimplemented-tags.pngbin0 -> 169951 bytes
-rw-r--r--docs/img/quark/warp-console-check.pngbin0 -> 83951 bytes
-rw-r--r--docs/img/quark/warp-puts-matched.pngbin0 -> 67972 bytes
-rw-r--r--docs/img/quark/warp-signatures.pngbin0 -> 90976 bytes
-rw-r--r--docs/img/quark/warp-variant-after.pngbin0 -> 151630 bytes
-rw-r--r--docs/img/quark/warp-variant-before.pngbin0 -> 152067 bytes
-rw-r--r--docs/img/quark/warp-variant-mismatch.pngbin0 -> 156170 bytes
-rw-r--r--docs/img/quark/windows-type-lib-alt-name.pngbin0 -> 67482 bytes
-rw-r--r--docs/img/quark/windows-type-lib-ordinals.pngbin0 -> 77238 bytes
33 files changed, 0 insertions, 0 deletions
diff --git a/docs/img/quark/addx-lifting.png b/docs/img/quark/addx-lifting.png
new file mode 100644
index 00000000..5fcf16ea
--- /dev/null
+++ b/docs/img/quark/addx-lifting.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/addx-unimplemented-tags.png
Binary files differ
diff --git a/docs/img/quark/assembler.png b/docs/img/quark/assembler.png
new file mode 100644
index 00000000..72b2029c
--- /dev/null
+++ b/docs/img/quark/assembler.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/calling-convention-arguments.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/control-flow-branches.png
Binary files differ
diff --git a/docs/img/quark/decoded-components.png b/docs/img/quark/decoded-components.png
new file mode 100644
index 00000000..a45f9e03
--- /dev/null
+++ b/docs/img/quark/decoded-components.png
Binary files differ
diff --git a/docs/img/quark/disassembly-complete.png b/docs/img/quark/disassembly-complete.png
new file mode 100644
index 00000000..bb6b4f98
--- /dev/null
+++ b/docs/img/quark/disassembly-complete.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/flag-write-resolved.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/flag-write-unresolved.png
Binary files differ
diff --git a/docs/img/quark/gallery-annotated.png b/docs/img/quark/gallery-annotated.png
new file mode 100644
index 00000000..c9bfa8ef
--- /dev/null
+++ b/docs/img/quark/gallery-annotated.png
Binary files differ
diff --git a/docs/img/quark/gallery-complex.png b/docs/img/quark/gallery-complex.png
new file mode 100644
index 00000000..85a03c5c
--- /dev/null
+++ b/docs/img/quark/gallery-complex.png
Binary files differ
diff --git a/docs/img/quark/gallery-oneshot.png b/docs/img/quark/gallery-oneshot.png
new file mode 100644
index 00000000..3f1ceed0
--- /dev/null
+++ b/docs/img/quark/gallery-oneshot.png
Binary files differ
diff --git a/docs/img/quark/instructions-raw.png b/docs/img/quark/instructions-raw.png
new file mode 100644
index 00000000..810575a4
--- /dev/null
+++ b/docs/img/quark/instructions-raw.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/large-width-arithmetic.png
Binary files differ
diff --git a/docs/img/quark/opcodes-decoded.png b/docs/img/quark/opcodes-decoded.png
new file mode 100644
index 00000000..0f62ca88
--- /dev/null
+++ b/docs/img/quark/opcodes-decoded.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/opcodes-larger-file.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/semantic-flags-diagram-aarch64.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/semantic-flags-diagram.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/setup-entry-point.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/stdlib-auto-annotated.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/sys-exit-resolved.png
Binary files differ
diff --git a/docs/img/quark/syscall-number.png b/docs/img/quark/syscall-number.png
new file mode 100644
index 00000000..ca22c758
--- /dev/null
+++ b/docs/img/quark/syscall-number.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/syscall-type-library.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/type-library-types.png
Binary files differ
diff --git a/docs/img/quark/unimplemented-tags.png b/docs/img/quark/unimplemented-tags.png
new file mode 100644
index 00000000..5c3eaf28
--- /dev/null
+++ b/docs/img/quark/unimplemented-tags.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/warp-console-check.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/warp-puts-matched.png
Binary files differ
diff --git a/docs/img/quark/warp-signatures.png b/docs/img/quark/warp-signatures.png
new file mode 100644
index 00000000..4cc11e90
--- /dev/null
+++ b/docs/img/quark/warp-signatures.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/warp-variant-after.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/warp-variant-before.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/warp-variant-mismatch.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/windows-type-lib-alt-name.png
Binary files 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
--- /dev/null
+++ b/docs/img/quark/windows-type-lib-ordinals.png
Binary files differ