Home | History | Annotate | Line # | Download | only in magdir
intel revision 1.1.1.1
      1 
      2 #------------------------------------------------------------------------------
      3 # intel:  file(1) magic for x86 Unix
      4 #
      5 # Various flavors of x86 UNIX executable/object (other than Xenix, which
      6 # is in "microsoft").  DOS is in "msdos"; the ambitious soul can do
      7 # Windows as well.
      8 #
      9 # Windows NT belongs elsewhere, as you need x86 and MIPS and Alpha and
     10 # whatever comes next (HP-PA Hummingbird?).  OS/2 may also go elsewhere
     11 # as well, if, as, and when IBM makes it portable.
     12 #
     13 # The `versions' should be un-commented if they work for you.
     14 # (Was the problem just one of endianness?)
     15 #
     16 0	leshort		0502		basic-16 executable
     17 >12	lelong		>0		not stripped
     18 #>22	leshort		>0		- version %ld
     19 0	leshort		0503		basic-16 executable (TV)
     20 >12	lelong		>0		not stripped
     21 #>22	leshort		>0		- version %ld
     22 0	leshort		0510		x86 executable
     23 >12	lelong		>0		not stripped
     24 0	leshort		0511		x86 executable (TV)
     25 >12	lelong		>0		not stripped
     26 0	leshort		=0512		iAPX 286 executable small model (COFF)
     27 >12	lelong		>0		not stripped
     28 #>22	leshort		>0		- version %ld
     29 0	leshort		=0522		iAPX 286 executable large model (COFF)
     30 >12	lelong		>0		not stripped
     31 #>22	leshort		>0		- version %ld
     32 # SGI labeled the next entry as "iAPX 386 executable" --Dan Quinlan
     33 0	leshort		=0514		80386 COFF executable
     34 >12	lelong		>0		not stripped
     35 >22	leshort		>0		- version %ld
     36 
     37 # rom: file(1) magic for BIOS ROM Extensions found in intel machines
     38 #      mapped into memory between 0xC0000 and 0xFFFFF
     39 # From Grkan Sengn <gurkan (a] linuks.mine.nu>, www.linuks.mine.nu
     40 0        beshort         0x55AA       BIOS (ia32) ROM Ext.
     41 >5       string          USB          USB
     42 >7       string          LDR          UNDI image
     43 >30      string          IBM          IBM comp. Video
     44 >26      string          Adaptec      Adaptec
     45 >28      string          Adaptec      Adaptec
     46 >42      string          PROMISE      Promise
     47 >2       byte            x            (%d*512)
     48