xref: /freebsd/contrib/file/magic/Magdir/kicad (revision 48c779cdecb5f803e5fe5d761987e976ca9609db)
1*48c779cdSXin LI
2*48c779cdSXin LI#------------------------------------------------------------------------------
3*48c779cdSXin LI# $File: kicad,v 1.1 2018/10/01 18:39:21 christos Exp $
4*48c779cdSXin LI# kicad:  file(1) magic for KiCad files
5*48c779cdSXin LI#
6*48c779cdSXin LI# See
7*48c779cdSXin LI#
8*48c779cdSXin LI#	http://kicad-pcb.org
9*48c779cdSXin LI#
10*48c779cdSXin LI
11*48c779cdSXin LI# KiCad Schematic Document
12*48c779cdSXin LI0	    string  EESchema
13*48c779cdSXin LI>8	    byte    0x20
14*48c779cdSXin LI>>9	    string  Schematic
15*48c779cdSXin LI>>>18	    byte    0x20		KiCad Schematic Document
16*48c779cdSXin LI!:ext sch/bak
17*48c779cdSXin LI>>>>24	    string  Version
18*48c779cdSXin LI>>>>>31	    byte    0x20
19*48c779cdSXin LI>>>>>>32    string  x			(Version %s)
20*48c779cdSXin LI
21*48c779cdSXin LI# KiCad Symbol Library
22*48c779cdSXin LI0	    string  EESchema-LIBRARY
23*48c779cdSXin LI>16	    byte    0x20		KiCad Symbol Library
24*48c779cdSXin LI!:ext lib
25*48c779cdSXin LI>>17	    string  Version
26*48c779cdSXin LI>>>24	    byte    0x20
27*48c779cdSXin LI>>>>25	    string  x			(Version %s)
28*48c779cdSXin LI
29*48c779cdSXin LI# KiCad Symbol Library Documentation
30*48c779cdSXin LI0	    string  EESchema-DOCLIB
31*48c779cdSXin LI>15	    byte    0x20		KiCad Symbol Library Documentation
32*48c779cdSXin LI!:ext dcm
33*48c779cdSXin LI>>17	    string  Version
34*48c779cdSXin LI>>>24	    byte    0x20
35*48c779cdSXin LI>>>>25	    string  x			(Version %s)
36*48c779cdSXin LI
37*48c779cdSXin LI# KiCad Board Layout
38*48c779cdSXin LI0	    string  (kicad_pcb
39*48c779cdSXin LI>10	    byte    0x20		KiCad Board Layout
40*48c779cdSXin LI!:ext kicad_pcb/kicad_pcb-bak
41*48c779cdSXin LI>>11	    string  (version
42*48c779cdSXin LI>>>19	    byte    0x20
43*48c779cdSXin LI>>>>20	    byte    x			(Version %c)
44*48c779cdSXin LI
45*48c779cdSXin LI# KiCad Footprint
46*48c779cdSXin LI0	    string  (module
47*48c779cdSXin LI>7	    byte    0x20		KiCad Footprint
48*48c779cdSXin LI!:ext kicad_mod
49*48c779cdSXin LI
50*48c779cdSXin LI# KiCad Footprint (Legacy)
51*48c779cdSXin LI0	    string  PCBNEW-LibModule-V1	    KiCad Footprint (Legacy)
52*48c779cdSXin LI!:ext mod
53*48c779cdSXin LI
54*48c779cdSXin LI# KiCad Netlist
55*48c779cdSXin LI0	    string  (export
56*48c779cdSXin LI>7	    byte    0x20		KiCad Netlist
57*48c779cdSXin LI!:ext net
58*48c779cdSXin LI
59*48c779cdSXin LI# KiCad Symbol Library Table
60*48c779cdSXin LI0	    string  (sym_lib_table
61*48c779cdSXin LI>14	    byte    0xA			KiCad Symbol Library Table
62*48c779cdSXin LI>14	    byte    0xD			KiCad Symbol Library Table
63*48c779cdSXin LI>14	    byte    0x20		KiCad Symbol Library Table
64*48c779cdSXin LI
65*48c779cdSXin LI# KiCad Footprint Library Table
66*48c779cdSXin LI0	    string  (fp_lib_table
67*48c779cdSXin LI>13	    byte    0xA			KiCad Footprint Library Table
68*48c779cdSXin LI>13	    byte    0xD			KiCad Footprint Library Table
69*48c779cdSXin LI>13	    byte    0x20		KiCad Footprint Library Table
70