Pokology - a community-driven site around GNU poke

_____ ---' __\_______ ______)

Pickles Registry

__) __) ---._______) Table of Contents _________________ 1. Number Encoding 2. Object Files 3. Debugging Formats 4. Compression 5. File systems 6. Graphics 7. Instruction Sets 8. Audio and Video This page contains a categorized collection of already written pickles for several data formats and domains. Some of them are shipped with GNU poke, others are developed and distributed separately. If you have written a pickle and want it listed here, please let us know in mailto:poke-devel@gnu.org. 1 Number Encoding ================= ------------------------------------------------------------------- *Pickle* *Description* *Source* ------------------------------------------------------------------- leb128.pk LEB128 and ULEB128 encoding distributed with GNU poke 2 Object Files ============== ----------------------------------------------------------------- *Pickle* *Description* *Source* ----------------------------------------------------------------- elf-common.pk 32-bit and 64-bit ELF distributed with GNU poke elf-32.pk elf-64.pk elf.pk 3 Debugging Formats =================== --------------------------------------------------------------------------------- *Pickle* *Description* *Source* --------------------------------------------------------------------------------- btf.pk BTF debugging format, used in the distributed with GNU poke btf-dump.pk Linux kernel. --------------------------------------------------------------------------------- btf-ext.pk BPF CO-RE relocations distributed with GNU poke --------------------------------------------------------------------------------- ctf.pk CTF debugging format. distributed with GNU poke ctf-dump.pk --------------------------------------------------------------------------------- dwarf-common.pk DWARF debugging format. distributed with GNU poke dwarf-expr.pk dwarf-frame.pk dwarf-info.pk dwarf-pubnames.pk dwarf-types.pk dwarf.pk 4 Compression ============= ------------------------------------------------------------------------------ *Pickle* *Description* *Source* ------------------------------------------------------------------------------ zip.pk ZIP compressed data https://github.com/ayosec#start-of-content 5 File systems ============== ---------------------------------------------------------------------------------------------------- *Pickle* *Description* *Source* ---------------------------------------------------------------------------------------------------- applesingle.pk AppleSingle https://github.com/jyelloz/poke-applesingle ... ---------------------------------------------------------------------------------------------------- jffs2.pk JFFS2 filesystem distributed with GNU poke ---------------------------------------------------------------------------------------------------- mbr.pk MBR (Master Boot Record) partition distributed with GNU poke table. ---------------------------------------------------------------------------------------------------- ustar.pk USTAR file system distributed with GNU poke 6 Graphics ========== ------------------------------------------------------- *Pickle* *Description* *Source* ------------------------------------------------------- bmp.pk BMP bitmap files distributed with GNU poke 7 Instruction Sets ================== ----------------------------------------------------------- *Pickle* *Description* *Source* ----------------------------------------------------------- bpf.pk Linux kernel BPF ISA distributed with GNU poke ----------------------------------------------------------- mcr.pk CADR microcode distributed with GNU poke 8 Audio and Video ================= ----------------------------------------------------------------- *Pickle* *Description* *Source* ----------------------------------------------------------------- id3v1.pk Metadata for MP3 files, V1 distributed with GNU poke ----------------------------------------------------------------- id3v2.pk Metadata for MP3 files, V2 distributed with GNU poke