2 #------------------------------------------------------------------------------
3 # sinclair: file(1) sinclair QL
5 # additions to /etc/magic by Thomas M. Ott (ThMO)
7 # Sinclair QL floppy disk formats (ThMO)
8 0 string =QL5 QL disk dump data,
12 >4 string >\0 label:%.10s
14 # Sinclair QL OS dump (ThMO)
15 # (NOTE: if `file' would be able to use indirect references in a endian format
16 # differing from the natural host format, this could be written more
17 # reliably and faster...)
19 # we *can't* lookup QL OS code dumps, because `file' is UNABLE to read more
20 # than the first 8K of a file... #-(
24 #>>49128 belong <47104
25 #>>>49132 belong <47104
26 #>>>>49136 belong <47104 QL OS dump data,
27 #>>>>>49148 string >\0 type %.3s,
28 #>>>>>49142 string >\0 version %.4s
30 # Sinclair QL firmware executables (ThMO)
31 0 string NqNqNq`\004 QL firmware executable (BCPL)
33 # Sinclair QL libraries (was ThMO)
34 0 beshort 0xFB01 QDOS object
37 # Sinclair QL executables (was ThMO)
38 4 belong 0x4AFB QDOS executable
41 # Sinclair QL ROM (ThMO)
42 0 belong =0x4AFB0001 QL plugin-ROM data,
43 >9 pstring =\0 un-named
44 >9 pstring >\0 named: %s