1327e51cbSPeter Avalos 2327e51cbSPeter Avalos#------------------------------------------------------------------------------ 3*614728caSSascha Wildner# $File: sinclair,v 1.7 2021/04/27 20:35:51 christos Exp $ 4327e51cbSPeter Avalos# sinclair: file(1) sinclair QL 5327e51cbSPeter Avalos 6327e51cbSPeter Avalos# additions to /etc/magic by Thomas M. Ott (ThMO) 7327e51cbSPeter Avalos 8327e51cbSPeter Avalos# Sinclair QL floppy disk formats (ThMO) 9327e51cbSPeter Avalos0 string =QL5 QL disk dump data, 10327e51cbSPeter Avalos>3 string =A 720 KB, 11327e51cbSPeter Avalos>3 string =B 1.44 MB, 12327e51cbSPeter Avalos>3 string =C 3.2 MB, 13327e51cbSPeter Avalos>4 string >\0 label:%.10s 14327e51cbSPeter Avalos 15327e51cbSPeter Avalos# Sinclair QL OS dump (ThMO) 16c30bd091SSascha Wildner0 belong =0x30000 17c30bd091SSascha Wildner>49124 belong <47104 18c30bd091SSascha Wildner>>49128 belong <47104 19c30bd091SSascha Wildner>>>49132 belong <47104 20c30bd091SSascha Wildner>>>>49136 belong <47104 QL OS dump data, 21c30bd091SSascha Wildner>>>>>49148 string >\0 type %.3s, 22c30bd091SSascha Wildner>>>>>49142 string >\0 version %.4s 23327e51cbSPeter Avalos 24327e51cbSPeter Avalos# Sinclair QL firmware executables (ThMO) 25327e51cbSPeter Avalos0 string NqNqNq`\004 QL firmware executable (BCPL) 26327e51cbSPeter Avalos 27327e51cbSPeter Avalos# Sinclair QL libraries (was ThMO) 28327e51cbSPeter Avalos0 beshort 0xFB01 QDOS object 29327e51cbSPeter Avalos>2 pstring x '%s' 30327e51cbSPeter Avalos 31327e51cbSPeter Avalos# Sinclair QL executables (was ThMO) 32327e51cbSPeter Avalos4 belong 0x4AFB QDOS executable 33327e51cbSPeter Avalos>9 pstring x '%s' 34*614728caSSascha Wildner6 beshort 0x4AFB QDOS executable 35*614728caSSascha Wildner>9 pstring x '%s' 36327e51cbSPeter Avalos 37327e51cbSPeter Avalos# Sinclair QL ROM (ThMO) 38327e51cbSPeter Avalos0 belong =0x4AFB0001 QL plugin-ROM data, 39327e51cbSPeter Avalos>9 pstring =\0 un-named 40327e51cbSPeter Avalos>9 pstring >\0 named: %s 41