mirror of
https://github.com/WerWolv/ImHex-Patterns.git
synced 2026-03-31 05:15:54 -05:00
Compare commits
148 Commits
ImHex-v1.3
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a534e2a23b | ||
|
|
525f3ad4d6 | ||
|
|
27480b1da9 | ||
|
|
6a2a963a5a | ||
|
|
cee3a5de77 | ||
|
|
fb84bbb5d1 | ||
|
|
097ab49cae | ||
|
|
5a04a4256b | ||
|
|
8a9bd577ad | ||
|
|
190f9d891b | ||
|
|
2d92bfca13 | ||
|
|
0e4040fae1 | ||
|
|
57c3dd44b8 | ||
|
|
4646e4b965 | ||
|
|
9143996589 | ||
|
|
7c3dcc1fcc | ||
|
|
ea8b381ac5 | ||
|
|
998655f74a | ||
|
|
681b208aab | ||
|
|
64d86cbdd1 | ||
|
|
285a2fc7d1 | ||
|
|
2a9676238f | ||
|
|
ee340409db | ||
|
|
84dff0c886 | ||
|
|
28a297582b | ||
|
|
681b1a1ded | ||
|
|
0a09efdd20 | ||
|
|
0d8bd76c2c | ||
|
|
a525160243 | ||
|
|
c3946d33a7 | ||
|
|
cc7eb7d764 | ||
|
|
53384a4a54 | ||
|
|
da005f0172 | ||
|
|
b2f126d22f | ||
|
|
7ea863269e | ||
|
|
faff9e0364 | ||
|
|
a35004665f | ||
|
|
4fc11f1b91 | ||
|
|
7a9a5097a2 | ||
|
|
0e67ee102b | ||
|
|
69077b919d | ||
|
|
297f611fed | ||
|
|
b24ae36638 | ||
|
|
50d776f497 | ||
|
|
7dfacc4139 | ||
|
|
5359e385ea | ||
|
|
75bcb487ee | ||
|
|
fb214600ec | ||
|
|
d95390ea42 | ||
|
|
284ca8d325 | ||
|
|
6630180276 | ||
|
|
ff68d1e23d | ||
|
|
70dd55aa6b | ||
|
|
76f850c543 | ||
|
|
74c06b74f7 | ||
|
|
f13d9d3894 | ||
|
|
c4c75a9ab2 | ||
|
|
7278a22eb2 | ||
|
|
91fd36097c | ||
|
|
afffd7eced | ||
|
|
7fd79ec9fd | ||
|
|
6b9f39cc21 | ||
|
|
9207282bcf | ||
|
|
5ed64f9f08 | ||
|
|
a75a7a5b98 | ||
|
|
60c8d93449 | ||
|
|
d3b05fd753 | ||
|
|
3b2f098b09 | ||
|
|
f4f004f0eb | ||
|
|
5c6cb9dccc | ||
|
|
44717e9b19 | ||
|
|
bc35349e0f | ||
|
|
fed5db4109 | ||
|
|
1d41392215 | ||
|
|
0b75336638 | ||
|
|
e3edbd5a6f | ||
|
|
b10a37af67 | ||
|
|
103d434cc5 | ||
|
|
7716b9d6e7 | ||
|
|
ad1e300674 | ||
|
|
e918ce52b9 | ||
|
|
db4d62aa20 | ||
|
|
d96bfbb942 | ||
|
|
2070c95f58 | ||
|
|
877895741d | ||
|
|
6b279b8375 | ||
|
|
a692b22ecc | ||
|
|
2ae0499293 | ||
|
|
bd06987e8e | ||
|
|
74e08623f1 | ||
|
|
a860c396fa | ||
|
|
da934e2045 | ||
|
|
394ef80611 | ||
|
|
2ce182b1b3 | ||
|
|
6cadad3d1f | ||
|
|
7ad9cd4f41 | ||
|
|
bcaeef31d7 | ||
|
|
ee8d2f50b7 | ||
|
|
5b8dde19a9 | ||
|
|
0b0eff0cb6 | ||
|
|
3185503be1 | ||
|
|
3a64207e58 | ||
|
|
c94d42d5c0 | ||
|
|
45c4c1d35b | ||
|
|
f93be1ea06 | ||
|
|
5ed9c0fd4d | ||
|
|
11d373319f | ||
|
|
e7d366571d | ||
|
|
b6df1742b6 | ||
|
|
0b9e83ff8a | ||
|
|
c0fc748de6 | ||
|
|
89307ba8a5 | ||
|
|
a12b5ba406 | ||
|
|
537ce67895 | ||
|
|
1771c1f077 | ||
|
|
cef20e24a7 | ||
|
|
8e7cfd9442 | ||
|
|
d0ba754dc2 | ||
|
|
9f92c38ecf | ||
|
|
0844e07056 | ||
|
|
66fc006b08 | ||
|
|
5bc66df14f | ||
|
|
7310a10214 | ||
|
|
34ee3107e2 | ||
|
|
c4378ffb14 | ||
|
|
5ad7f0c1e7 | ||
|
|
df97fc7257 | ||
|
|
3ad263783d | ||
|
|
5ccd431320 | ||
|
|
fb8e5e3f77 | ||
|
|
375145e759 | ||
|
|
71eeed981d | ||
|
|
e779b88a58 | ||
|
|
aef3d3451f | ||
|
|
c5fa53dcea | ||
|
|
9a6cbdfe28 | ||
|
|
083042632d | ||
|
|
4d172cebc3 | ||
|
|
53ff0a5d62 | ||
|
|
b3b730c6e9 | ||
|
|
8db011b6e5 | ||
|
|
b936c04d21 | ||
|
|
bf56d4ff49 | ||
|
|
fdc4a87389 | ||
|
|
1f6c701348 | ||
|
|
4092dad428 | ||
|
|
559faebec3 | ||
|
|
cde46e1f15 |
13
.github/workflows/tests.yml
vendored
13
.github/workflows/tests.yml
vendored
@@ -7,6 +7,12 @@ on:
|
||||
branches: [ '*' ]
|
||||
repository_dispatch:
|
||||
types: [run_tests]
|
||||
workflow_call:
|
||||
inputs:
|
||||
pattern_language_git_repo:
|
||||
type: string
|
||||
pattern_language_git_hash:
|
||||
type: string
|
||||
|
||||
jobs:
|
||||
tests:
|
||||
@@ -21,6 +27,7 @@ jobs:
|
||||
- name: 🧰 Checkout
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{ github.repository_owner }}/ImHex-Patterns
|
||||
submodules: recursive
|
||||
|
||||
- name: ⬇️ Install dependencies
|
||||
@@ -61,6 +68,8 @@ jobs:
|
||||
-DIMHEX_PATTERNS_ENABLE_UNIT_TESTS=ON \
|
||||
-DLIBPL_ENABLE_TESTS=OFF \
|
||||
-DLIBPL_ENABLE_CLI=OFF \
|
||||
-DIMHEX_PATTERNS_LIBPL_GIT_REPO="${{ inputs.pattern_language_git_repo }}" \
|
||||
-DIMHEX_PATTERNS_LIBPL_GIT_HASH="${{ inputs.pattern_language_git_hash }}" \
|
||||
-G Ninja \
|
||||
..
|
||||
ninja unit_tests
|
||||
@@ -73,9 +82,9 @@ jobs:
|
||||
- name: 📎 Validate JSON Files
|
||||
run: |
|
||||
cd constants
|
||||
for file in ./[!_schema.json]*; do jsonschema -i $file _schema.json; done
|
||||
for file in ./[!_]*; do jsonschema -i $file _schema.json; done
|
||||
cd ..
|
||||
|
||||
cd tips
|
||||
for file in ./[!_schema.json]*; do jsonschema -i $file _schema.json; done
|
||||
for file in ./[!_]*; do jsonschema -i $file _schema.json; done
|
||||
cd ..
|
||||
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -2,6 +2,7 @@
|
||||
tests/cmake*/
|
||||
tests/build*/
|
||||
build/
|
||||
cmake-build-*/
|
||||
|
||||
.vscode/
|
||||
.devcontainer/
|
||||
|
||||
@@ -16,10 +16,22 @@ endif()
|
||||
if(NOT TARGET libpl)
|
||||
include(FetchContent)
|
||||
|
||||
if (NOT DEFINED IMHEX_PATTERNS_LIBPL_GIT_REPO OR IMHEX_PATTERNS_LIBPL_GIT_REPO STREQUAL "")
|
||||
set(LIBPL_GIT_REPO "https://github.com/WerWolv/PatternLanguage")
|
||||
else()
|
||||
set(LIBPL_GIT_REPO ${IMHEX_PATTERNS_LIBPL_GIT_REPO})
|
||||
endif()
|
||||
|
||||
if (NOT DEFINED IMHEX_PATTERNS_LIBPL_GIT_HASH OR IMHEX_PATTERNS_LIBPL_GIT_HASH STREQUAL "")
|
||||
set(LIBPL_GIT_TAG "master")
|
||||
else()
|
||||
set(LIBPL_GIT_TAG ${IMHEX_PATTERNS_LIBPL_GIT_HASH})
|
||||
endif()
|
||||
|
||||
FetchContent_Declare(
|
||||
pattern_language
|
||||
GIT_REPOSITORY https://github.com/WerWolv/PatternLanguage
|
||||
GIT_TAG master
|
||||
GIT_REPOSITORY ${LIBPL_GIT_REPO}
|
||||
GIT_TAG ${LIBPL_GIT_TAG}
|
||||
)
|
||||
|
||||
FetchContent_MakeAvailable(pattern_language)
|
||||
@@ -27,4 +39,4 @@ endif()
|
||||
|
||||
if(IMHEX_PATTERNS_ENABLE_UNIT_TESTS)
|
||||
add_subdirectory(tests)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
123
README.md
123
README.md
@@ -25,55 +25,86 @@ Everything will immediately show up in ImHex's Content Store and gets bundled wi
|
||||
|------|------|------|-------------|
|
||||
| 3DS | | [`patterns/3ds.hexpat`](patterns/3ds.hexpat) | Autodesk 3DS Max Model file |
|
||||
| 7Z | | [`patterns/7z.hexpat`](patterns/7z.hexpat) | 7z File Format |
|
||||
| ADTS | | [`patterns/adts.hexpat`](patterns/adts.hexpat) | ADTS/AAC audio files |
|
||||
| ADTFDAT | | [`patterns/adtfdat.hexpat`](patterns/adtfdat.hexpat) | [ADTFDAT files](https://digitalwerk.gitlab.io/solutions/adtf_content/adtf_base/adtf_file_library) |
|
||||
| ADTS | `audio/x-hx-aac-adts` | [`patterns/adts.hexpat`](patterns/adts.hexpat) | ADTS/AAC audio files |
|
||||
| AFE2 | | [`patterns/afe2.hexpat`](patterns/afe2.hexpat) | Nintendo Switch Atmosphère CFW Fatal Error log |
|
||||
| ANI | `application/x-navi-animation` | [`patterns/ani.hexpat`](patterns/ani.hexpat) | Windows Animated Cursor file |
|
||||
| APFS | | [`patterns/fs/apfs.hexpat`](patterns/fs/apfs.hexpat) | Apple File Ssytem (APFS) |
|
||||
| AppleSingle | `application/applefile` | [`patterns/apple_single_double.hexpat`](patterns/apple_single_double.hexpat) | AppleSingle Dual Fork file |
|
||||
| AppleDouble | `multipart/appledouble` | [`patterns/apple_single_double.hexpat`](patterns/apple_single_double.hexpat) | AppleDouble Resource Fork/Finder Metadata file |
|
||||
| AR | `application/x-archive` | [`patterns/ar.hexpat`](patterns/ar.hexpat) | Static library archive files |
|
||||
| ARC | | [`patterns/arc.hexpat`](patterns/arc.hexpat) | Minecraft Legacy Console Edition ARC files |
|
||||
| ARIA2 | | [`patterns/aria2.hexpat`](patterns/aria2.hexpat) | ARIA2 Download Manager Control files |
|
||||
| ARM VTOR | | [`patterns/arm_cm_vtor.hexpat`](patterns/arm_cm_vtor.hexpat) | ARM Cortex M Vector Table Layout |
|
||||
| Arma 3 config | `application/x.a3-rap` | [`patterns/a3/a3_rap.hexpat`](patterns/a3/a3_rap.hexpat) | Arma 3 binary/rapified config |
|
||||
| Arma 3 P3D (MLOD) | `model/x.a3-p3d-mlod` | [`patterns/a3/a3_p3d_mlod.hexpat`](patterns/a3/a3_p3d_mlod.hexpat) | Arma 3 P3D model file (MLOD) |
|
||||
| Arma 3 PAA | `image/x.a3-paa` | [`patterns/a3/a3_paa.hexpat`](patterns/a3/a3_paa.hexpat) | Arma 3 PAA texture file |
|
||||
| Arma 3 RTM | `application/x.a3-rtm` | [`patterns/a3/a3_rtm.hexpat`](patterns/a3/a3_rtm.hexpat) | Arma 3 RTM animation file (plain) |
|
||||
| Arma 3 RTM (binarized) | `application/x.a3-bmtr` | [`patterns/a3/a3_bmtr.hexpat`](patterns/a3/a3_bmtr.hexpat) | Arma 3 RTM animation file (binarized) |
|
||||
| Arma 3 texHeaders.bin | `application/x.a3-texheaders` | [`patterns/a3/a3_texheaders.hexpat`](patterns/a3/a3_texheaders.hexpat) | Arma 3 texture index file |
|
||||
| Assassin's Creed: Unity | | [`patterns/AC Unity`](patterns/Assassin's Creed: Unity) | Assassin's Creed: Unity archive files -- .forge & .data (compressed and decompressed) -- |
|
||||
| Bastion | | [`patterns/bastion/*`](https://gitlab.com/EvelynTSMG/imhex-bastion-pats) | Various [Bastion](https://en.wikipedia.org/wiki/Bastion_(video_game)) files |
|
||||
| BeyondCompare BCSS | | [`patterns/bcss.hexpat`](patterns/bcss.hexpat) | BeyondCompare Snapshot (BCSS) file |
|
||||
| Bencode | `application/x-bittorrent` | [`patterns/bencode.hexpat`](patterns/bencode.hexpat) | Bencode encoding, used by Torrent files |
|
||||
| Prusa BGCODE | | [`patterns/bgcode.hexpat`](patterns/bgcode.hexpat) | PrusaSlicer Binary G-Code files |
|
||||
| BLEND | | [`patterns/blend.hexpat`](patterns/blend.hexpat) | Blender Project file |
|
||||
| BLF | | [`patterns/blf.hexpat`](patterns/blf.hexpat) | Vector BLF Frame Logging Files |
|
||||
| BMP | `image/bmp` | [`patterns/bmp.hexpat`](patterns/bmp.hexpat) | OS2/Windows Bitmap files |
|
||||
| BIN | | [`patterns/selinux.hexpat`](patterns/selinux.pat) | SE Linux modules |
|
||||
| BINKA | | [`patterns/binka.hexpat`](patterns/binka.pat) | RAD Game Tools Bink Audio (BINKA) files |
|
||||
| BSON | `application/bson` | [`patterns/bson.hexpat`](patterns/bson.hexpat) | BSON (Binary JSON) format |
|
||||
| bplist | | [`patterns/bplist.hexpat`](patterns/bplist.hexpat) | Apple's binary property list format (bplist) |
|
||||
| bplist | `application/x-bplist` | [`patterns/bplist.hexpat`](patterns/bplist.hexpat) | Apple's binary property list format (bplist) |
|
||||
| BSP | | [`patterns/bsp_goldsrc.hexpat`](patterns/bsp_goldsrc.hexpat) | GoldSrc engine maps format (used in Half-Life 1) |
|
||||
| BZIP3 | | [`patterns/bzip3.hexpat`](patterns/bzip3.hexpat) | GoldSrc engine maps format (used in Half-Life 1) |
|
||||
| BZIP3 | | [`patterns/bzip3.hexpat`](patterns/bzip3.hexpat) | Parses BZip3 compression (file format) by Kamila Szewczyk |
|
||||
| CAB | | [`patterns/cab.hexpat`](patterns/cab.hexpat) | Microsoft Cabinet (CAB) Files |
|
||||
| CCHVA | | [`patterns/cchva.hexpat`](patterns/cchva.hexpat) | Command and Conquer Voxel Animation |
|
||||
| CCVXL | | [`patterns/ccvxl.hexpat`](patterns/ccvxl.hexpat) | Command and Conquer Voxel Model |
|
||||
| CCPAL | | [`patterns/ccpal.hexpat`](patterns/ccpal.hexpat) | Command and Conquer Voxel Palette |
|
||||
| CDA | | [`patterns/cda.hexpat`](patterns/cda.hexpat) | Compact Disc Audio track |
|
||||
| CHM | | [`patterns/chm.hexpat`](patterns/chm.hexpat) | Windows HtmlHelp Data (ITSF / CHM) |
|
||||
| CHD | | [`patterns/chd.hexpat`](patterns/chd.hexpat) | MAME Compressed Hunks of Data file |
|
||||
| CHM | `application/vnd.ms-htmlhelp` | [`patterns/chm.hexpat`](patterns/chm.hexpat) | Windows HtmlHelp Data (ITSF / CHM) |
|
||||
| Chromium Pak | | [`patterns/chromium_pak.hexpat`](patterns/chromium_pak.hexpat) | Chromium pak file |
|
||||
| COFF | `application/x-coff` | [`patterns/coff.hexpat`](patterns/coff.hexpat) | Common Object File Format (COFF) executable |
|
||||
| CPIO | `application/x-cpio` | [`patterns/cpio.hexpat`](patterns/cpio.hexpat) | Old Binary CPIO Format |
|
||||
| CPIO | | [`patterns/cpio_portable_ascii.hexpat`](patterns/cpio_portable_ascii.hexpat) | Portable ASCII CPIO Format |
|
||||
| CPIO | | [`patterns/cpio_new_ascii.hexpat`](patterns/cpio_new_ascii.hexpat) | "New" ASCII CPIO Format |
|
||||
| CrashLvl | | [`patterns/Crashlvl.hexpat`](patterns/Crashlvl.hexpat) | Crash Bandicoot - Back in Time (fan game) User created level format |
|
||||
| CREDHIST | | [`patterns/credhist.hexpat`](patterns/credhist.hexpat) | CREDHIST Format |
|
||||
| DDS | `image/vnd-ms.dds` | [`patterns/dds.hexpat`](patterns/dds.hexpat) | DirectDraw Surface |
|
||||
| DEX | | [`patterns/dex.hexpat`](patterns/dex.hexpat) | Dalvik EXecutable Format |
|
||||
| Devil May Cry HD Collection | | [`patterns/Devil May Cry HD Collection`](patterns/Devil May Cry HD Collection) | 3D Model files used in Devil May Cry 3 HD Collection |
|
||||
| DICOM | `application/dicom` | [`patterns/dicom.hexpat`](patterns/dicom.hexpat) | DICOM image format |
|
||||
| DISK_PARSER (DFIR) | `application/x-ima` | [`patterns/DFIR/DISK_PARSER.hexpat`](patterns/DFIR/DISK_PARSER.hexpat) | Recursive Disk/Volume/Filesystem parsing |
|
||||
| DMG | | [`patterns/dmg.hexpat`](patterns/dmg.hexpat) | Apple Disk Image Trailer (DMG) |
|
||||
| DMP | | [`patterns/dmp64.hexpat`](patterns/dmp64.hexpat) | Windows Kernel Dump(DMP64) |
|
||||
| DOS | `application/x-dosexec` | [`patterns/dos.hexpat`](patterns/dos.hexpat) | 16-bit real mode DOS EXE files |
|
||||
| DOTNET_BinaryFormatter | | [`patterns/dotnet_binaryformatter.hexpat`](patterns/dotnet_binaryformatter.hexpat) | .NET BinaryFormatter |
|
||||
| DPAPI_Blob | | [`patterns/dpapblob.hexpat`](patterns/dpapiblob.hexpat) | Data protection API Blob File Format |
|
||||
| DPAPI_MasterKey | | [`patterns/dpapimasterkey.hexpat`](patterns/dpapimasterkey.hexpat) | Data protection API MasterKey |
|
||||
| DS_Store | | [`patterns/dsstore.hexpat`](patterns/dsstore.hexpat) | .DS_Store file format |
|
||||
| DTA | | [`patterns/max_v104.hexpat`](patterns/max_v104.hexpat) | Mechanized Assault and Exploration v1.04 (strategy game) save file format |
|
||||
| DTED | | [`patterns/dted.hexpat`](patterns/dted.hexpat) | Digital Terrain Elevation Data (DTED) |
|
||||
| ELF | `application/x-executable` | [`patterns/elf.hexpat`](patterns/elf.hexpat) | ELF header in elf binaries |
|
||||
| EVTX | | [`patterns/evtx.hexpat`](patterns/evtx.hexpat) | MS Windows Vista Event Log |
|
||||
| EXT4 | | [`patterns/ext4.hexpat`](patterns/ext4.hexpat) | Ext4 filesystem |
|
||||
| ESP32 Image | | [`patterns/esp32_image.hexpat`](patterns/esp32_image.hexpat) | Firmware image format for the ESP32 chip family |
|
||||
| EVTX | `application/x-ms-evtx` | [`patterns/evtx.hexpat`](patterns/evtx.hexpat) | MS Windows Vista Event Log |
|
||||
| EXFAT | | [`patterns/fs/exfat.hexpat`](patterns/fs/exfat.hexpat) | Extensible File Allocation Table (exFAT) |
|
||||
| EXFAT (DFIR) | | [`patterns/DFIR/exFAT.hexpat`](patterns/DFIR/exFAT.hexpat) | Imported by DISK_PARSER.hexpat |
|
||||
| EXT4 | | [`patterns/fs/ext4.hexpat`](patterns/fs/ext4.hexpat) | Ext4 File System |
|
||||
| FAS | | [`patterns/fas_oskasoftware.hexpat`](patterns/fas_oskasoftware.hexpat) [`patterns/fas_oskasoftware_old.hexpat`](patterns/fas_oskasoftware_old.hexpat) (Old versions of Oska DeskMate) | Oska Software DeskMates FAS (Frames and Sequences) file |
|
||||
| FAT32 | | [`patterns/fs/fat32.hexpat`](patterns/fs/fat32.hexpat) | FAT32 File System |
|
||||
| FAT32 (DFIR) | | [`patterns/DFIR/FAT32.hexpat`](patterns/DFIR/FAT32.hexpat) | Imported by DISK_PARSER.hexpat |
|
||||
| FBX | | [`patterns/fbx.hexpat`](patterns/fbx.hexpat) | Kaydara FBX Binary |
|
||||
| FDT | | [`patterns/fdt.hexpat`](patterns/fdt.hexpat) | Flat Linux Device Tree blob |
|
||||
| FFX | | [`patterns/ffx/*`](https://gitlab.com/EvelynTSMG/imhex-ffx-pats) | Various Final Fantasy X files |
|
||||
| File System | | [`patterns/fs.hexpat`](patterns/fs.hexpat) | Drive File System |
|
||||
| File System | `application/x-ima` | [`patterns/fs/pattern.hexpat`](patterns/fs/pattern.hexpat) | Drive File System |
|
||||
| FLAC | `audio/flac` | [`patterns/flac.hexpat`](patterns/flac.hexpat) | Free Lossless Audio Codec, FLAC Audio Format |
|
||||
| FLC/FLIC | | [`patterns/flc.hexpat`](patterns/flc.hexpat) | FLC/FLIC animation file |
|
||||
| FLV | | [`patterns/flv.hexpat`](patterns/flv.hexpat) | FLv animation file |
|
||||
| Flipper Zero Settings | | [`patterns/flipper_settings.hexpat`](patterns/flipper_settings.hexpat) | Flipper Zero Settings Files |
|
||||
| GB | `application/x-gameboy-rom` | [`patterns/gb.hexpat`](patterns/gb.hexpat) | Game Boy ROM |
|
||||
| GBA | `application/x-gameboy-advance-rom` | [`patterns/gba.hexpat`](patterns/gba.hexpat) | Game Boy Advance ROM header |
|
||||
| GBX | | [`patterns/gbx.hexpat`](patterns/gbx.hexpat) | GameBoy ROM file GBX footer |
|
||||
| Gen | | [`patterns/gen.hexpat`](patterns/gen.hexpat) | Sega Genesis/MegaDrive ROM |
|
||||
| GGUF | | [`patterns/gguf.hexpat`](patterns/gguf.hexpat) | GGML Inference Models |
|
||||
| GIF | `image/gif` | [`patterns/gif.hexpat`](patterns/gif.hexpat) | GIF image files |
|
||||
| GLTF | `model/gltf-binary` | [`patterns/gltf.hexpat`](patterns/gltf.hexpat) | GL Transmission Format binary 3D model file |
|
||||
@@ -81,16 +112,23 @@ Everything will immediately show up in ImHex's Content Store and gets bundled wi
|
||||
| Halo Tag || [`patterns/hinf_tag.hexpat`](patterns/hinf_tag.hexpat) | Halo Infinite Tag Files |
|
||||
| Halo Module || [`patterns/hinf_module.hexpat`](patterns/hinf_module.hexpat) | Halo Infinite Module Archive Files |
|
||||
| Halo HavokScript || [`patterns/hinf_luas.hexpat`](patterns/hinf_luas.hexpat) | Halo Infinite HavokScript 5.1 Bytecode |
|
||||
| HPROF || [`patterns/hprof.hexpat`](patterns/hprof.hexpat) | Java HPROF Profiler Data Format |
|
||||
| HSDT || [`patterns/hsdt.hexpat`](patterns/hsdt.hexpat) | HiSilicon device-tree table images |
|
||||
| ICO | | [`patterns/ico.hexpat`](patterns/ico.hexpat) | Icon (.ico) or Cursor (.cur) files |
|
||||
| ID3 | `audio/mpeg` | [`patterns/id3.hexpat`](patterns/id3.hexpat) | ID3 tags in MP3 files |
|
||||
| IM*H || [`patterns/imah.hexpat`](patterns/imah.hexpat) | DJI Signed Firmware (IM*H) |
|
||||
| Intel HEX | | [`patterns/intel_hex.hexpat`](patterns/intel_hex.hexpat) | [Intel hexadecimal object file format definition]("https://en.wikipedia.org/wiki/Intel_HEX") |
|
||||
| IP | | [`patterns/ip.hexpat`](patterns/ip.hexpat) | Ethernet II Frames (IP Packets) |
|
||||
| IPS | | [`patterns/ips.hexpat`](patterns/ips.hexpat) | IPS (International Patching System) files |
|
||||
| ISO | | [`patterns/iso.hexpat`](patterns/iso.hexpat) | ISO 9660 file system |
|
||||
| ISO | `application/x-iso9660-image` | [`patterns/iso.hexpat`](patterns/iso.hexpat) | ISO 9660 file system |
|
||||
| Java Class | `application/x-java-applet` | [`patterns/java_class.hexpat`](patterns/java_class.hexpat) | Java Class files |
|
||||
| JPEG | `image/jpeg` | [`patterns/jpeg.hexpat`](patterns/jpeg.hexpat) | JPEG Image Format |
|
||||
| Kindle Update | | [`patterns/kindle_update.hexpat`](patterns/kindle_update.hexpat) | Kindle Update Package |
|
||||
| KTX | `image/ktx` | [`patterns/ktx.hexpat`](patterns/ktx.hexpat) | Khronos TeXture 1.0 |
|
||||
| LOC | | [`patterns/loc.hexpat`](patterns/loc.hexpat) | Minecraft Legacy Console Edition Language file |
|
||||
| Lua 4.0 | | [`patterns/lua40.hexpat`](patterns/lua40.hexpat) | Lua 4.0 bytecode |
|
||||
| LUC | | [`patterns/popcap_luc.hexpat`](patterns/popcap_luc.hexpat) | PopCap's proprietary Lua bytecode |
|
||||
| Lua 5.0 | | [`patterns/lua50.hexpat`](patterns/lua50.hexpat) | Lua 5.0 bytecode |
|
||||
| Lua 5.1 | | [`patterns/lua51.hexpat`](patterns/lua51.hexpat) | Lua 5.1 bytecode |
|
||||
| Lua 5.2 | | [`patterns/lua52.hexpat`](patterns/lua52.hexpat) | Lua 5.2 bytecode |
|
||||
| Lua 5.3 | | [`patterns/lua53.hexpat`](patterns/lua53.hexpat) | Lua 5.3 bytecode |
|
||||
@@ -100,25 +138,40 @@ Everything will immediately show up in ImHex's Content Store and gets bundled wi
|
||||
| Mach-O | `application/x-mach-binary` | [`patterns/macho.hexpat`](patterns/macho.hexpat) | Mach-O executable |
|
||||
| MIDI | `audio/midi` | [`patterns/midi.hexpat`](patterns/midi.hexpat) | MIDI header, event fields provided |
|
||||
| MiniDump | `application/x-dmp` | [`patterns/minidump.hexpat`](patterns/minidump.hexpat) | Windows MiniDump files |
|
||||
| MO | | [`patterns/mo.hexpat`](patterns/mo.hexpat) | GNU Machine Object (MO) files containing translations for gettext |
|
||||
| mp4 | `video/mp4` | [`patterns/mp4.hexpat`](patterns/mp4.hexpat) | MPEG-4 Part 14 digital multimedia container format |
|
||||
| msgpack | `application/x-msgpack` | [`patterns/msgpack.hexpat`](patterns/msgpack.hexpat) | MessagePack binary serialization format |
|
||||
| MSSCMP | | [`patterns/msscmp.hexpat`](patterns/msscmp.hexpat) | Miles Sound System Compressed Archive |
|
||||
| NACP | | [`patterns/nacp.hexpat`](patterns/nacp.hexpat) | Nintendo Switch NACP files |
|
||||
| NBT | | [`patterns/nbt.hexpat`](patterns/nbt.hexpat) | Minecraft NBT format |
|
||||
| NE | | [`patterns/ne.hexpat`](patterns/ne.hexpat) | NE header and Standard NE fields |
|
||||
| nes | | [`patterns/nes.hexpat`](patterns/nes.hexpat) | .nes file format |
|
||||
| N64 | | [`patterns/n64.hexpat`](patterns/n64.hexpat) | Nintendo 64 ROM header |
|
||||
| NDS | `application/x-nintendo-ds-rom` | [`patterns/nds.hexpat`](patterns/nds.hexpat) | DS Cartridge Header |
|
||||
| NE | `application/x-ms-ne-executable` | [`patterns/ne.hexpat`](patterns/ne.hexpat) | NE header and Standard NE fields |
|
||||
| nes | | [`patterns/nes.hexpat`](patterns/nes.hexpat) | Nintendo Entertainment System ROM |
|
||||
| NSF | | [`patterns/nsf.hexpat`](patterns/nsf.hexpat) | NES Sound Format |
|
||||
| NSFe | | [`patterns/nsfe.hexpat`](patterns/nsfe.hexpat) | NES Sound Format extended |
|
||||
| NotepadCache | | [`patterns/notepad-cache.hexpat`](patterns/notepad-cache.hexpat) | Windows Notepad Cache |
|
||||
| NotepadStateFile | | [`patterns/notepad-state.hexpat`](patterns/notepad-state.hexpat) | Windows Notepad .bin State files |
|
||||
| NotepadWindowState | | [`patterns/notepadwindowstate.hexpat`](patterns/notepadwindowstate.hexpat) | Windows 11 Notepad - Window State .bin file |
|
||||
| NRO | | [`patterns/nro.hexpat`](patterns/nro.hexpat) | Nintendo Switch NRO files |
|
||||
| NTAG | | [`patterns/ntag.hexpat`](patterns/ntag.hexpat) | NTAG213/NTAG215/NTAG216, NFC Forum Type 2 Tag compliant IC |
|
||||
| NTFS | | [`patterns/fs/ntfs.hexpat`](patterns/fs/ntfs.hexpat) | NTFS (NT File System) |
|
||||
| NTFS (DFIR) | | [`patterns/DFIR/NTFS.hexpat`](patterns/DFIR/NTFS.hexpat) | Imported by DISK_PARSER.hexpat |
|
||||
| OGG | `audio/ogg` | [`patterns/ogg.hexpat`](patterns/ogg.hexpat) | OGG Audio format |
|
||||
| ORP / ORS | | [`patterns/orp.hexpat`](patterns/orp.hexpat) | OpenRGB profile format |
|
||||
| PACK | | [`patterns/roblox_pack.hexpat`](patterns/roblox_pack.hexpat) | Roblox shader archive format |
|
||||
| PAK | | [`patterns/xgspak.hexpat`](patterns/xgspak.hexpat) | Exient XGS Engine Pak files |
|
||||
| PCAP | `application/vnd.tcpdump.pcap` | [`patterns/pcap.hexpat`](patterns/pcap.hexpat) | pcap header and packets |
|
||||
| PcapNG | `application/vnd.tcpdump.pcap` | [`patterns/pcapng.hexpat`](patterns/pcapng.hexpat) | pcapng header and packets |
|
||||
| PCK | | [`patterns/pck.hexpat`](patterns/pck.hexpat) | Minecraft Legacy Console Edition .pck file |
|
||||
| PCX | `application/x-pcx` | [`patterns/pcx.hexpat`](patterns/pcx.hexpat) | PCX Image format |
|
||||
| PE | `application/x-dosexec` `application/x-msdownload` | [`patterns/pe.hexpat`](patterns/pe.hexpat) | PE header, COFF header, Standard COFF fields and Windows Specific fields |
|
||||
| PP | | [`patterns/selinuxpp.hexpat`](patterns/selinuxpp.pat) | SE Linux package |
|
||||
| PE | `application/x-dosexec` `application/x-msdownload` | [`patterns/pe.hexpat`](patterns/pe.hexpat) | PE header, COFF header, Standard COFF fields and Windows Specific fields |
|
||||
| PEF | | [`patterns/pef.hexpat`](patterns/pef.hexpat) | Preffered Executable Format executable (for Mac OS 7.1.2 - Mac OS 10.4 / BeOS) |
|
||||
| PEX | | [`patterns/pex.hexpat`](patterns/pex.hexpat) | Bethesda Papyrus executable compiled script file |
|
||||
| PP | | [`patterns/selinuxpp.hexpat`](patterns/selinuxpp.pat) | SE Linux package |
|
||||
| PFS0 | | [`patterns/pfs0.hexpat`](patterns/pfs0.hexpat) | Nintendo Switch PFS0 archive (NSP files) |
|
||||
| PF | | [`patterns/pf.hexpat`](patterns/pf.hexpat) | Microsoft uncompressed prefetch files (.pf) |
|
||||
| Pickle | | [`patterns/pickle.hexpat`](patterns/pickle.hexpat) | Python Pickle Protocol |
|
||||
| PIF | `image/pif` | [`patterns/pif.hexpat`](patterns/pif.hexpat) | PIF Image Format |
|
||||
| PKM | | [`patterns/pkm.hexpat`](patterns/pkm.hexpat) | PKM texture format |
|
||||
| PNG | `image/png` | [`patterns/png.hexpat`](patterns/png.hexpat) | PNG image files |
|
||||
@@ -126,46 +179,73 @@ Everything will immediately show up in ImHex's Content Store and gets bundled wi
|
||||
| Protobuf | | [`patterns/protobuf.hexpat`](patterns/protobuf.hexpat) | Google Protobuf encoding |
|
||||
| psafe3 | | [`patterns/psafe3.hexpat`](patterns/psafe3.hexpat`) | Password Safe V3 |
|
||||
| PyInstaller | | [`patterns/pyinstaller.hexpat`](patterns/pyinstaller.hexpat) | PyInstaller binray files |
|
||||
| PYC | | [`patterns/pyc.hexpat`](patterns/pyc.hexpat) | Python bytecode files |
|
||||
| PYC | `application/x-bytecode.python` | [`patterns/pyc.hexpat`](patterns/pyc.hexpat) | Python bytecode files |
|
||||
| QBCL | | [`patterns/qbcl.hexpat`](patterns/qbcl.hexpat) | Qubicle voxel scene project file |
|
||||
| QOI | `image/qoi` | [`patterns/qoi.hexpat`](patterns/qoi.hexpat) | QOI image files |
|
||||
| QOI | `image/qoi` | [`patterns/qoi.hexpat`](patterns/qoi.hexpat) | QOI image files |
|
||||
| Quake 3 engine demo | | [`patterns/q3demo.hexpat`](patterns/q3demo.hexpat) | Demos/replays of most Quake 3 engine games |
|
||||
| quantized-mesh | | [`patterns/quantized-mesh.hexpat`](patterns/quantized-mesh.hexpat) | Cesium quantized-mesh terrain |
|
||||
| RAR | `application/x-rar` | [`patterns/rar.hexpat`](patterns/rar.hexpat) | RAR archive file format |
|
||||
| RAS | `image/x-sun-raster` | [`patterns/ras.hexpat`](patterns/ras.hexpat) | RAS image files |
|
||||
| ReFS | | [`patterns/refs.hexpat`](patterns/refs.hexpat) | Microsoft Resilient File System |
|
||||
| RAS | `image/x-sun-raster` | [`patterns/ras.hexpat`](patterns/ras.hexpat) | RAS image files |
|
||||
| RCF 1.2 | | [`patterns/rcf_v1_2.hexpat`](patterns/rcf_v1_2.hexpat) | Radcore Cement Library 1.2 file header |
|
||||
| ReFS | | [`patterns/refs.hexpat`](patterns/fs/refs.hexpat) | Microsoft Resilient File System |
|
||||
| RGBDS | | [`patterns/rgbds.hexpat`](patterns/rgbds.hexpat) | [RGBDS](https://rgbds.gbdev.io) object file format |
|
||||
| RPM | | [`patterns/rpm.hexpat`](patterns/rpm.hexpat) | [RPM](http://ftp.rpm.org/max-rpm/s1-rpm-file-format-rpm-file-format.html) package file format |
|
||||
| SDB | | [`patterns/sdb.hexpat`](patterns/sdb.hexpat) | [Shim DataBase](https://learn.microsoft.com/en-us/windows/win32/devnotes/application-compatibility-database) file format |
|
||||
| Shell Link | `application/x-ms-shortcut` | [`patterns/lnk.hexpat`](patterns/lnk.hexpat) | Windows Shell Link file format |
|
||||
| shp | | [`patterns/shp.hexpat`](patterns/shp.hexpat) | ESRI shape file |
|
||||
| SHR | | [`patterns/SHR.hexpat`](patterns/SHR.hexpat) | Apple IIgs Super Hi-Res (SHR) + PaintWorks Animation (ANI) |
|
||||
| shx | | [`patterns/shx.hexpat`](patterns/shx.hexpat) | ESRI index file |
|
||||
| smk | | [`patterns/smk.hexpat`](patterns/smk.hexpat) | Smacker video file |
|
||||
| SNES | | [`patterns/snes.hexpat`](patterns/snes.hexpat) | Super Nintendo Entertainment System ROM header |
|
||||
| sup | | [`patterns/sup.hexpat`](patterns/sup.hexpat) | PGS Subtitle |
|
||||
| SPC | | [`patterns/spc.hexpat`](patterns/spc.hexpat) | Super Nintendo Entertainment System SPC-700 dump file |
|
||||
| SPIRV | | [`patterns/spirv.hexpat`](patterns/spirv.hexpat) | SPIR-V header and instructions |
|
||||
| STDF | | [`patterns/stdfv4.hexpat`](patterns/stdfv4.hexpat) | Standard test data format for IC testers |
|
||||
| STL | `model/stl` | [`patterns/stl.hexpat`](patterns/stl.hexpat) | STL 3D Model format |
|
||||
| StuffItV5 | `application/x-stuffit` | [`patterns/sit5.hexpat`](patterns/sit5.hexpat) | StuffIt V5 archive |
|
||||
| SWF | |[`patterns/swf.hexpat`](patterns/swf.hexpat) | Shockwave Flash file format |
|
||||
| SQLite3 | `application/vnd.sqlite3` | [`patterns/sqlite3.hexpat`](patterns/sqlite3.hexpat) | SQLite3 Database |
|
||||
| SWF | `application/x-shockwave-flash` |[`patterns/swf.hexpat`](patterns/swf.hexpat) | Shockwave Flash file format |
|
||||
| TA | | [`patterns/optee_ta.hexpat`](patterns/optee_ta.hexpat) | OPTEE Trusted Application Executable |
|
||||
| TAR | `application/x-tar` | [`patterns/tar.hexpat`](patterns/tar.hexpat) | Tar file format |
|
||||
| TARC | | [`patterns/tarc.hexpat`](patterns/tarc.hexpat) | KEX Engine TARC file format |
|
||||
| TES | | [`patterns/wintec_tes.hexpat`](patterns/wintec_tes.hexpat) | Wintec TES GPS log |
|
||||
| Thumbcache | | [`patterns/thumbcache.hexpat`](patterns/thumbcache.hexpat) | Windows thumbcache_*.db |
|
||||
| TIFF | `image/tiff` | [`patterns/tiff.hexpat`](patterns/tiff.hexpat) | Tag Image File Format |
|
||||
| TGA | `image/tga` | [`patterns/tga.hexpat`](patterns/tga.hexpat) | Truevision TGA/TARGA image |
|
||||
| TTF | `font/ttf`, `font/otf` | [`patterns/ttf.hexpat`](patterns/ttf.hexpat) | TrueType and OpenType font format |
|
||||
| Ubiquiti | | [`patterns/ubiquiti.hexpat`](patterns/ubiquiti.hexpat) | Ubiquiti Firmware (update) image |
|
||||
| UPK | | [`patterns/upk-ue3.hexpat`](patterns/upk-ue3.hexpat) | Unreal Engine 3 UPK file |
|
||||
| UEFI | | [`patterns/uefi.hexpat`](patterns/uefi.hexpat)` | UEFI structs for parsing efivars |
|
||||
| UEFI Boot Entry | | [`patterns/uefi_boot_entry.hexpat`](patterns/uefi_boot_entry.hexpat) | UEFI Boot Entry (Load option) |
|
||||
| UEFI Variable Store | | [`patterns/uefi_fv_varstore.hexpat`](patterns/uefi_fv_varstore.hexpat) | UEFI Firmware Volume Variable Store |
|
||||
| UF2 | | [`patterns/uf2.hexpat`](patterns/uf2.hexpat) | [USB Flashing Format](https://github.com/microsoft/uf2) |
|
||||
| Unity Asset Bundle | | [`patterns/unity-asset-bundle.hexpat`](patterns/unity-asset-bundle.hexpat) | Unity Asset Bundle |
|
||||
| Valve VPK | | [`patterns/valve_vpk.hexpat`](valve_vpk.hexpat) | Valve Package File |
|
||||
| VBMeta | | [`patterns/vbmeta.hexpat`](patterns/vbmeta.hexpat) | Android VBMeta image |
|
||||
| VDF | | [`patterns/vdf.hexpat`](patterns/vdf.hexpat) | Binary Value Data Format (.vdf) files |
|
||||
| VEADO | | [`patterns/veado.hexpat`](patterns/veado.hexpat) | veadotube mini avatar file |
|
||||
| VGM | | [`patterns/vgm.hexpat`](patterns/vgm.hexpat) | VGM (Video Game Music) sound log |
|
||||
| VHDX | | [`patterns/vhdx.hexpat`](patterns/vhdx.hexpat) | Microsoft Hyper-V Virtual Hard Disk format |
|
||||
| VOX | | [`patterns/vox.hexpat`](patterns/vox.hexpat) | MagicaVoxel scene description format |
|
||||
| WAV | `audio/x-wav` | [`patterns/wav.hexpat`](patterns/wav.hexpat) | RIFF header, WAVE header, PCM header |
|
||||
| WAS | | [`patterns\was_oskasoftware.hexpat`](patterns\was_oskasoftware.hexpat) | Oska Software DeskMates WAS/WA3 (WAVE/MP3 Set) file
|
||||
| WAS | | [`patterns/was_oskasoftware.hexpat`](patterns/was_oskasoftware.hexpat) | Oska Software DeskMates WAS/WA3 (WAVE/MP3 Set) file
|
||||
| WAD | | [`patterns/wad.hexpat`](patterns/wad.hexpat) | DOOM WAD Archive |
|
||||
| WebP | `image/webp` | [`patterns/webp.hexpat`](patterns/webp.hexpat) | Google WebP image |
|
||||
| XBEH | `audio/x-xbox-executable` | [`patterns/xbeh.hexpat`](patterns/xbeh.hexpat) | Xbox executable |
|
||||
| XCI | | [`patterns/xci.hexpat`](patterns/xci.hexpat) | Nintendo Switch XCI cartridge ROM |
|
||||
| XGT | | [`patterns/xgt.hexpat`](patterns/xgstexture.hexpat) | Exient XGS Engine Texture |
|
||||
| Xilinx BIT | | [`patterns/xilinx_bit.hexpat`](patterns/xilinx_bit.hexpat) | Xilinx FPGA Bitstreams |
|
||||
| Xilinx Bootgen | | [`patterns/xilinx_bootgen.hexpat`](patterns/xilinx_bootgen.hexpat) | Xilinx ZynqMP Boot Images |
|
||||
| Xilinx Bootgen | `application/x-xilinx-boot-zynqmp` | [`patterns/xilinx_bootgen.hexpat`](patterns/xilinx_bootgen.hexpat) | Xilinx ZynqMP Boot Images |
|
||||
| ZIM | | [`patterns/zim.hexpat`](patterns/zim.hexpat) | [ZIM](https://openzim.org) file format |
|
||||
| ZIP | `application/zip` | [`patterns/zip.hexpat`](patterns/zip.hexpat) | End of Central Directory Header, Central Directory File Headers |
|
||||
| ZLIB | `application/zlib` | [`patterns/zlib.hexpat`](patterns/zlib.hexpat) | ZLIB compressed data format |
|
||||
| ZSTD | `application/zstd` | [`patterns/zstd.hexpat`](patterns/zstd.hexpat) | Zstandard compressed data format |
|
||||
| MOD | `3d-model/mod` | [`patterns/DMC3HD-Mod.hexpat`](patterns/dmc3_hd_mod.hexpat) | 3D Model files used in Devil May Cry 3 HD Collection |
|
||||
| CBM BASIC | | [`commodore_basic.hexpat`](patterns/commodore_basic.hexpat) | Commodore BASIC |
|
||||
| Atari XEX | | [`xex.hexpat`](patterns/xex.hexpat) | Atari 8-bit binary format |
|
||||
| Terminfo | `application/x-terminfo` and `application/x-terminfo2` | [`patterns/terminfo.hexpat`](patterns/terminfo.hexpat) | Compiled *(legacy and extended)* term info entry |
|
||||
|
||||
|
||||
|
||||
### Scripts
|
||||
|
||||
@@ -192,6 +272,7 @@ Everything will immediately show up in ImHex's Content Store and gets bundled wi
|
||||
|
||||
| Name | Path | Description |
|
||||
|------|------|-------------|
|
||||
| Arma 3 | [`magic/arma3_magic`](magic/arma3_magic) | Identifies Arma 3 binary formats |
|
||||
| Nintendo Switch | [`magic/nintendo_switch_magic`](magic/nintendo_switch_magic) | Identifies common file types used on the Nintendo Switch |
|
||||
| Portable Executable | [`magic/portable_executable_magic`](magic/portable_executable_magic) | Identifies PE files used on Windows
|
||||
|
||||
@@ -261,9 +342,11 @@ Everything will immediately show up in ImHex's Content Store and gets bundled wi
|
||||
| Catppuccin Frappe | [`themes/catppuccin-frappe.json`](themes/catppuccin-frappe.json) | Catppuccin Frappe Flavor (Dark Theme) |
|
||||
| Catppuccin Macchiato | [`themes/catppuccin-macchiato.json`](themes/catppuccin-macchiato.json) | Catppuccin Macchiato Flavor (Dark Theme) |
|
||||
| Catppuccin Mocha | [`themes/catppuccin-mocha.json`](themes/catppuccin-mocha.json) | Catppuccin Mocha Flavor (Dark Theme) |
|
||||
| Theme Lion | [`themes/theme_lion.json`](themes/theme_lion.json) | Semantic CLion inspired theme (Dark Theme) |
|
||||
| Retina Dark | [`themes/retina_dark.json`](themes/retina_dark.json) | Semantic theme based on Dark Theme |
|
||||
|
||||
### Disassemblers
|
||||
|
||||
| Name | Path | Description |
|
||||
|------|------|-------------|
|
||||
| 8051 | [`disassemblers/8051.json`](disassemblers/8051.json) | Intel 8051 Architecture |
|
||||
| 8051 | [`disassemblers/8051.json`](disassemblers/8051.json) | Intel 8051 Architecture |
|
||||
|
||||
@@ -29,23 +29,10 @@
|
||||
"title": "Items",
|
||||
"type": "object",
|
||||
"required": [
|
||||
"type",
|
||||
"value",
|
||||
"name"
|
||||
],
|
||||
"properties": {
|
||||
"type": {
|
||||
"$id": "#root/values/items/type",
|
||||
"title": "Type",
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"examples": [
|
||||
"int16be",
|
||||
"int16le",
|
||||
"int10"
|
||||
],
|
||||
"pattern": "^(int10|int16le|int16be)$"
|
||||
},
|
||||
"value": {
|
||||
"$id": "#root/values/items/value",
|
||||
"title": "Value",
|
||||
@@ -54,7 +41,7 @@
|
||||
"examples": [
|
||||
"ACDC"
|
||||
],
|
||||
"pattern": "^([0-9a-fA-F]+)$"
|
||||
"pattern": "^.*$"
|
||||
},
|
||||
"name": {
|
||||
"$id": "#root/values/items/name",
|
||||
|
||||
@@ -2,118 +2,95 @@
|
||||
"name": "CRC16 Constants",
|
||||
"values": [
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/CCITT-FALSE Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8005",
|
||||
"value": "80 05",
|
||||
"name": "CRC-16/ARC Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/AUG-CCITT Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8005",
|
||||
"value": "80 05",
|
||||
"name": "CRC-16/BUYPASS Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "C867",
|
||||
"value": "C8 67",
|
||||
"name": "CRC-16/CDMA2000 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8005",
|
||||
"value": "80 05",
|
||||
"name": "CRC-16/DDS-110 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "0589",
|
||||
"value": "05 89",
|
||||
"name": "CRC-16/DECT-R Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "0589",
|
||||
"value": "05 89",
|
||||
"name": "CRC-16/DECT-X Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "3D65",
|
||||
"value": "3D 65",
|
||||
"name": "CRC-16/DNP Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "3D65",
|
||||
"value": "3D 65",
|
||||
"name": "CRC-16/EN-13757 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/GENIBUS Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8005",
|
||||
"value": "80 05",
|
||||
"name": "CRC-16/MAXIM Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/MCRF4XX Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/RIELLO Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8BB7",
|
||||
"value": "8B B7",
|
||||
"name": "CRC-16/T10-DIF Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "A097",
|
||||
"value": "A0 97",
|
||||
"name": "CRC-16/TELEDISK Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/TMS37157 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8005",
|
||||
"value": "80 05",
|
||||
"name": "CRC-16/USB Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-A Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/KERMIT Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "8005",
|
||||
"value": "80 05",
|
||||
"name": "CRC-16/MODBUS Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/X-25 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1021",
|
||||
"value": "10 21",
|
||||
"name": "CRC-16/XMODEM Polynomial"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -2,48 +2,39 @@
|
||||
"name": "CRC32 Constants",
|
||||
"values": [
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "04C11DB7",
|
||||
"value": "04 C1 1D B7",
|
||||
"name": "CRC-32 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "04C11DB7",
|
||||
"value": "04 C1 1D B7",
|
||||
"name": "CRC-32/BZIP2 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "1EDC6F41",
|
||||
"value": "1E DC 6F 41",
|
||||
"name": "CRC-32C Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "A833982B",
|
||||
"value": "A8 33 98 2B",
|
||||
"name": "CRC-32D Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "04C11DB7",
|
||||
"value": "04 C1 1D B7",
|
||||
"name": "CRC-32/MPEG-2 Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "04C11DB7",
|
||||
"value": "04 C1 1D B7",
|
||||
"name": "CRC-32/POSIX Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "814141AB",
|
||||
"value": "81 41 41 AB",
|
||||
"name": "CRC-32Q Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "04C11DB7",
|
||||
"value": "04 C1 1D B7",
|
||||
"name": "CRC-32/JAMCRC Polynomial"
|
||||
},
|
||||
{
|
||||
"type": "int16be",
|
||||
"value": "000000AF",
|
||||
"value": "00 00 00 AF",
|
||||
"name": "CRC-32/XFER Polynomial"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,315 +0,0 @@
|
||||
{
|
||||
"name": "HTTP Status Codes",
|
||||
"values": [
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "100",
|
||||
"name": "Continue"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "101",
|
||||
"name": "Switching Protocols"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "102",
|
||||
"name": "Processing (WebDAV; RFC 2518)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "103",
|
||||
"name": "Early Hints (RFC 8297)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "200",
|
||||
"name": "OK"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "201",
|
||||
"name": "Created"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "202",
|
||||
"name": "Accepted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "203",
|
||||
"name": "Non-Authoritative Information (since HTTP/1.1)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "204",
|
||||
"name": "No Content"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "205",
|
||||
"name": "Reset Content"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "206",
|
||||
"name": "Partial Content (RFC 7233)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "207",
|
||||
"name": "Multi-Status (WebDAV; RFC 4918)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "208",
|
||||
"name": "Already Reported (WebDAV; RFC 5842)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "226",
|
||||
"name": "IM Used (RFC 3229)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "300",
|
||||
"name": "Multiple Choices"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "301",
|
||||
"name": "Moved Permanently"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "302",
|
||||
"name": "Found (Previously \"Moved temporarily\")"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "303",
|
||||
"name": "See Other (since HTTP/1.1)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "304",
|
||||
"name": "Not Modified (RFC 7232)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "305",
|
||||
"name": "Use Proxy (since HTTP/1.1)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "306",
|
||||
"name": "Switch Proxy"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "307",
|
||||
"name": "Temporary Redirect (since HTTP/1.1)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "308",
|
||||
"name": "Permanent Redirect (RFC 7538)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "400",
|
||||
"name": "Bad Request"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "401",
|
||||
"name": "Unauthorized (RFC 7235)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "402",
|
||||
"name": "Payment Required"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "403",
|
||||
"name": "Forbidden"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "404",
|
||||
"name": "Not Found"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "405",
|
||||
"name": "Method Not Allowed"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "406",
|
||||
"name": "Not Acceptable"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "407",
|
||||
"name": "Proxy Authentication Required (RFC 7235)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "408",
|
||||
"name": "Request Timeout"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "409",
|
||||
"name": "Conflict"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "410",
|
||||
"name": "Gone"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "411",
|
||||
"name": "Length Required"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "412",
|
||||
"name": "Precondition Failed (RFC 7232)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "413",
|
||||
"name": "Payload Too Large (RFC 7231)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "414",
|
||||
"name": "URI Too Long (RFC 7231)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "415",
|
||||
"name": "Unsupported Media Type (RFC 7231)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "416",
|
||||
"name": "Range Not Satisfiable (RFC 7233)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "417",
|
||||
"name": "Expectation Failed"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "418",
|
||||
"name": "I'm a teapot (RFC 2324, RFC 7168)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "421",
|
||||
"name": "Misdirected Request (RFC 7540)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "422",
|
||||
"name": "Unprocessable Entity (WebDAV; RFC 4918)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "424",
|
||||
"name": "Failed Dependency (WebDAV; RFC 4918)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "425",
|
||||
"name": "Too Early (RFC 8470)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "426",
|
||||
"name": "Upgrade Required"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "428",
|
||||
"name": "Precondition Required (RFC 6585)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "429",
|
||||
"name": "Too Many Requests (RFC 6585)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "431",
|
||||
"name": "Request Header Fields Too Large (RFC 6585)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "451",
|
||||
"name": "Unavailable For Legal Reasons (RFC 7725)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "500",
|
||||
"name": "Internal Server Error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "501",
|
||||
"name": "Not Implemented"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "502",
|
||||
"name": "Bad Gateway"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "503",
|
||||
"name": "Service Unavailable"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "504",
|
||||
"name": "Gateway Timeout"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "505",
|
||||
"name": "HTTP Version Not Supported"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "506",
|
||||
"name": "Variant Also Negotiates (RFC 2295)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "507",
|
||||
"name": "Insufficient Storage (WebDAV; RFC 4918)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "508",
|
||||
"name": "Loop Detected (WebDAV; RFC 5842)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "510",
|
||||
"name": "Not Extended (RFC 2774)"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "511",
|
||||
"name": "Network Authentication Required (RFC 6585)"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,780 +0,0 @@
|
||||
{
|
||||
"name": "Linux Error Codes",
|
||||
"values": [
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "1",
|
||||
"name": "EPERM",
|
||||
"desc": "Operation not permitted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "2",
|
||||
"name": "ENOENT",
|
||||
"desc": "No such file or directory"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "3",
|
||||
"name": "ESRCH",
|
||||
"desc": "No such process"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "4",
|
||||
"name": "EINTR",
|
||||
"desc": "Interrupted system call"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "5",
|
||||
"name": "EIO",
|
||||
"desc": "I/O error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "6",
|
||||
"name": "ENXIO",
|
||||
"desc": "No such device or address"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "7",
|
||||
"name": "E2BIG",
|
||||
"desc": "Argument list too long"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "8",
|
||||
"name": "ENOEXEC",
|
||||
"desc": "Exec format error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "9",
|
||||
"name": "EBADF",
|
||||
"desc": "Bad file value"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "10",
|
||||
"name": "ECHILD",
|
||||
"desc": "No child processes"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "11",
|
||||
"name": "EAGAIN",
|
||||
"desc": "Try again"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "12",
|
||||
"name": "ENOMEM",
|
||||
"desc": "Out of memory"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "13",
|
||||
"name": "EACCES",
|
||||
"desc": "Permission denied"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "14",
|
||||
"name": "EFAULT",
|
||||
"desc": "Bad address"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "15",
|
||||
"name": "ENOTBLK",
|
||||
"desc": "Block device required"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "16",
|
||||
"name": "EBUSY",
|
||||
"desc": "Device or resource busy"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "17",
|
||||
"name": "EEXIST",
|
||||
"desc": "File exists"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "18",
|
||||
"name": "EXDEV",
|
||||
"desc": "Cross-device link"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "19",
|
||||
"name": "ENODEV",
|
||||
"desc": "No such device"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "20",
|
||||
"name": "ENOTDIR",
|
||||
"desc": "Not a directory"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "21",
|
||||
"name": "EISDIR",
|
||||
"desc": "Is a directory"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "22",
|
||||
"name": "EINVAL",
|
||||
"desc": "Invalid argument"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "23",
|
||||
"name": "ENFILE",
|
||||
"desc": "File table overflow"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "24",
|
||||
"name": "EMFILE",
|
||||
"desc": "Too many open files"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "25",
|
||||
"name": "ENOTTY",
|
||||
"desc": "Not a typewriter"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "26",
|
||||
"name": "ETXTBSY",
|
||||
"desc": "Text file busy"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "27",
|
||||
"name": "EFBIG",
|
||||
"desc": "File too large"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "28",
|
||||
"name": "ENOSPC",
|
||||
"desc": "No space left on device"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "29",
|
||||
"name": "ESPIPE",
|
||||
"desc": "Illegal seek"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "30",
|
||||
"name": "EROFS",
|
||||
"desc": "Read-only file system"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "31",
|
||||
"name": "EMLINK",
|
||||
"desc": "Too many links"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "32",
|
||||
"name": "EPIPE",
|
||||
"desc": "Broken pipe"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "33",
|
||||
"name": "EDOM",
|
||||
"desc": "Math argument out of domain of func"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "34",
|
||||
"name": "ERANGE",
|
||||
"desc": "Math result not representable"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "35",
|
||||
"name": "EDEADLK",
|
||||
"desc": "Resource deadlock would occur"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "36",
|
||||
"name": "ENAMETOOLONG",
|
||||
"desc": "File name too long"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "37",
|
||||
"name": "ENOLCK",
|
||||
"desc": "No record locks available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "38",
|
||||
"name": "ENOSYS",
|
||||
"desc": "Function not implemented"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "39",
|
||||
"name": "ENOTEMPTY",
|
||||
"desc": "Directory not empty"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "40",
|
||||
"name": "ELOOP",
|
||||
"desc": "Too many symbolic links encountered"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "42",
|
||||
"name": "ENOMSG",
|
||||
"desc": "No message of desired type"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "43",
|
||||
"name": "EIDRM",
|
||||
"desc": "Identifier removed"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "44",
|
||||
"name": "ECHRNG",
|
||||
"desc": "Channel value out of range"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "45",
|
||||
"name": "EL2NSYNC",
|
||||
"desc": "Level 2 not synchronized"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "46",
|
||||
"name": "EL3HLT",
|
||||
"desc": "Level 3 halted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "47",
|
||||
"name": "EL3RST",
|
||||
"desc": "Level 3 reset"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "48",
|
||||
"name": "ELNRNG",
|
||||
"desc": "Link value out of range"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "49",
|
||||
"name": "EUNATCH",
|
||||
"desc": "Protocol driver not attached"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "50",
|
||||
"name": "ENOCSI",
|
||||
"desc": "No CSI structure available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "51",
|
||||
"name": "EL2HLT",
|
||||
"desc": "Level 2 halted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "52",
|
||||
"name": "EBADE",
|
||||
"desc": "Invalid exchange"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "53",
|
||||
"name": "EBADR",
|
||||
"desc": "Invalid request descriptor"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "54",
|
||||
"name": "EXFULL",
|
||||
"desc": "Exchange full"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "55",
|
||||
"name": "ENOANO",
|
||||
"desc": "No anode"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "56",
|
||||
"name": "EBADRQC",
|
||||
"desc": "Invalid request code"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "57",
|
||||
"name": "EBADSLT",
|
||||
"desc": "Invalid slot"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "59",
|
||||
"name": "EBFONT",
|
||||
"desc": "Bad font file format"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "60",
|
||||
"name": "ENOSTR",
|
||||
"desc": "Device not a stream"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "61",
|
||||
"name": "ENODATA",
|
||||
"desc": "No data available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "62",
|
||||
"name": "ETIME",
|
||||
"desc": "Timer expired"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "63",
|
||||
"name": "ENOSR",
|
||||
"desc": "Out of streams resources"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "64",
|
||||
"name": "ENONET",
|
||||
"desc": "Machine is not on the network"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "65",
|
||||
"name": "ENOPKG",
|
||||
"desc": "Package not installed"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "66",
|
||||
"name": "EREMOTE",
|
||||
"desc": "Object is remote"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "67",
|
||||
"name": "ENOLINK",
|
||||
"desc": "Link has been severed"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "68",
|
||||
"name": "EADV",
|
||||
"desc": "Advertise error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "69",
|
||||
"name": "ESRMNT",
|
||||
"desc": "Srmount error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "70",
|
||||
"name": "ECOMM",
|
||||
"desc": "Communication error on send"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "71",
|
||||
"name": "EPROTO",
|
||||
"desc": "Protocol error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "72",
|
||||
"name": "EMULTIHOP",
|
||||
"desc": "Multihop attempted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "73",
|
||||
"name": "EDOTDOT",
|
||||
"desc": "RFS specific error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "74",
|
||||
"name": "EBADMSG",
|
||||
"desc": "Not a data message"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "75",
|
||||
"name": "EOVERFLOW",
|
||||
"desc": "Value too large for defined data type"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "76",
|
||||
"name": "ENOTUNIQ",
|
||||
"desc": "Name not unique on network"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "77",
|
||||
"name": "EBADFD",
|
||||
"desc": "File descriptor in bad state"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "78",
|
||||
"name": "EREMCHG",
|
||||
"desc": "Remote address changed"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "79",
|
||||
"name": "ELIBACC",
|
||||
"desc": "Can not access a needed shared library"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "80",
|
||||
"name": "ELIBBAD",
|
||||
"desc": "Accessing a corrupted shared library"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "81",
|
||||
"name": "ELIBSCN",
|
||||
"desc": ".lib section in a.out corrupted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "82",
|
||||
"name": "ELIBMAX",
|
||||
"desc": "Attempting to link in too many shared libraries"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "83",
|
||||
"name": "ELIBEXEC",
|
||||
"desc": "Cannot exec a shared library directly"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "84",
|
||||
"name": "EILSEQ",
|
||||
"desc": "Illegal byte sequence"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "85",
|
||||
"name": "ERESTART",
|
||||
"desc": "Interrupted system call should be restarted"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "86",
|
||||
"name": "ESTRPIPE",
|
||||
"desc": "Streams pipe error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "87",
|
||||
"name": "EUSERS",
|
||||
"desc": "Too many users"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "88",
|
||||
"name": "ENOTSOCK",
|
||||
"desc": "Socket operation on non-socket"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "89",
|
||||
"name": "EDESTADDRREQ",
|
||||
"desc": "Destination address required"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "90",
|
||||
"name": "EMSGSIZE",
|
||||
"desc": "Message too long"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "91",
|
||||
"name": "EPROTOTYPE",
|
||||
"desc": "Protocol wrong type for socket"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "92",
|
||||
"name": "ENOPROTOOPT",
|
||||
"desc": "Protocol not available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "93",
|
||||
"name": "EPROTONOSUPPORT",
|
||||
"desc": "Protocol not supported"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "94",
|
||||
"name": "ESOCKTNOSUPPORT",
|
||||
"desc": "Socket type not supported"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "95",
|
||||
"name": "EOPNOTSUPP",
|
||||
"desc": "Operation not supported on transport endpoint"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "96",
|
||||
"name": "EPFNOSUPPORT",
|
||||
"desc": "Protocol family not supported"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "97",
|
||||
"name": "EAFNOSUPPORT",
|
||||
"desc": "Address family not supported by protocol"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "98",
|
||||
"name": "EADDRINUSE",
|
||||
"desc": "Address already in use"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "99",
|
||||
"name": "EADDRNOTAVAIL",
|
||||
"desc": "Cannot assign requested address"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "100",
|
||||
"name": "ENETDOWN",
|
||||
"desc": "Network is down"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "101",
|
||||
"name": "ENETUNREACH",
|
||||
"desc": "Network is unreachable"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "102",
|
||||
"name": "ENETRESET",
|
||||
"desc": "Network dropped connection because of reset"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "103",
|
||||
"name": "ECONNABORTED",
|
||||
"desc": "Software caused connection abort"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "104",
|
||||
"name": "ECONNRESET",
|
||||
"desc": "Connection reset by peer"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "105",
|
||||
"name": "ENOBUFS",
|
||||
"desc": "No buffer space available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "106",
|
||||
"name": "EISCONN",
|
||||
"desc": "Transport endpoint is already connected"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "107",
|
||||
"name": "ENOTCONN",
|
||||
"desc": "Transport endpoint is not connected"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "108",
|
||||
"name": "ESHUTDOWN",
|
||||
"desc": "Cannot send after transport endpoint shutdown"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "109",
|
||||
"name": "ETOOMANYREFS",
|
||||
"desc": "Too many references: cannot splice"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "110",
|
||||
"name": "ETIMEDOUT",
|
||||
"desc": "Connection timed out"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "111",
|
||||
"name": "ECONNREFUSED",
|
||||
"desc": "Connection refused"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "112",
|
||||
"name": "EHOSTDOWN",
|
||||
"desc": "Host is down"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "113",
|
||||
"name": "EHOSTUNREACH",
|
||||
"desc": "No route to host"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "114",
|
||||
"name": "EALREADY",
|
||||
"desc": "Operation already in progress"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "115",
|
||||
"name": "EINPROGRESS",
|
||||
"desc": "Operation now in progress"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "116",
|
||||
"name": "ESTALE",
|
||||
"desc": "Stale NFS file handle"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "117",
|
||||
"name": "EUCLEAN",
|
||||
"desc": "Structure needs cleaning"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "118",
|
||||
"name": "ENOTNAM",
|
||||
"desc": "Not a XENIX named type file"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "119",
|
||||
"name": "ENAVAIL",
|
||||
"desc": "No XENIX semaphores available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "120",
|
||||
"name": "EISNAM",
|
||||
"desc": "Is a named type file"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "121",
|
||||
"name": "EREMOTEIO",
|
||||
"desc": "Remote I/O error"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "122",
|
||||
"name": "EDQUOT",
|
||||
"desc": "Quota exceeded"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "123",
|
||||
"name": "ENOMEDIUM",
|
||||
"desc": "No medium found"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "124",
|
||||
"name": "EMEDIUMTYPE",
|
||||
"desc": "Wrong medium type"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "125",
|
||||
"name": "ECANCELED",
|
||||
"desc": "Operation Canceled"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "126",
|
||||
"name": "ENOKEY",
|
||||
"desc": "Required key not available"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "127",
|
||||
"name": "EKEYEXPIRED",
|
||||
"desc": "Key has expired"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "128",
|
||||
"name": "EKEYREVOKED",
|
||||
"desc": "Key has been revoked"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "129",
|
||||
"name": "EKEYREJECTED",
|
||||
"desc": "Key was rejected by service"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "130",
|
||||
"name": "EOWNERDEAD",
|
||||
"desc": "Owner died"
|
||||
},
|
||||
{
|
||||
"type": "int10",
|
||||
"value": "131",
|
||||
"name": "ENOTRECOVERABLE",
|
||||
"desc": "State not recoverable"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -49,8 +49,8 @@
|
||||
"format": "#{I}"
|
||||
},
|
||||
{
|
||||
"mask": "areturn",
|
||||
"mnemonic": "1011'0000",
|
||||
"mask": "1011'0000",
|
||||
"mnemonic": "areturn",
|
||||
"format": ""
|
||||
},
|
||||
{
|
||||
@@ -84,8 +84,8 @@
|
||||
"format": ""
|
||||
},
|
||||
{
|
||||
"mask": "athrow",
|
||||
"mnemonic": "1011'1111",
|
||||
"mask": "1011'1111",
|
||||
"mnemonic": "athrow",
|
||||
"format": ""
|
||||
},
|
||||
{
|
||||
@@ -1042,4 +1042,4 @@
|
||||
"format": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -21884,38 +21884,4 @@ FE4B=﨣
|
||||
FE4C=﨤
|
||||
FE4D=﨧
|
||||
FE4E=﨨
|
||||
FE4F=﨩
|
||||
00= | ||||