diff options
author | Christos Zoulas <christos@zoulas.com> | 2023-03-11 18:52:03 +0000 |
---|---|---|
committer | Christos Zoulas <christos@zoulas.com> | 2023-03-11 18:52:03 +0000 |
commit | 8d3a687a22e4a92a138475dd187f2fc4966d3cfd (patch) | |
tree | 1856a127869f948334e0e8ca9ba6f10d6864d145 | |
parent | bc3cbd51c308624ecd05a6db6c0510d8eb2ec1e3 (diff) | |
download | file-git-8d3a687a22e4a92a138475dd187f2fc4966d3cfd.tar.gz |
recognize some cortex-m variant (Alexandre IOOSS)
-rw-r--r-- | magic/Magdir/firmware | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/magic/Magdir/firmware b/magic/Magdir/firmware index df701842..4835b12e 100644 --- a/magic/Magdir/firmware +++ b/magic/Magdir/firmware @@ -1,5 +1,5 @@ #------------------------------------------------------------------------------ -# $File: firmware,v 1.6 2023/02/20 15:29:58 christos Exp $ +# $File: firmware,v 1.7 2023/03/11 18:52:03 christos Exp $ # firmware: file(1) magic for firmware files # @@ -55,12 +55,12 @@ >>>12 ulelong&0xE0000001 1 >>>>44 ulelong&0xE0000001 1 >>>>>56 ulelong&0xE0000001 1 -# Match Cortex-M reserved sections ->>>>>>28 ulelong 0 ->>>>>>>32 ulelong 0 ->>>>>>>>36 ulelong 0 ->>>>>>>>>40 ulelong 0 ->>>>>>>>>>52 ulelong 0 ARM Cortex-M firmware +# Match Cortex-M reserved sections (0x00000000 or 0xFFFFFFFF) +>>>>>>28 ulelong+1 <2 +>>>>>>>32 ulelong+1 <2 +>>>>>>>>36 ulelong+1 <2 +>>>>>>>>>40 ulelong+1 <2 +>>>>>>>>>>52 ulelong+1 <2 ARM Cortex-M firmware >>>>>>>>>>>0 ulelong >0 \b, initial SP at 0x%08x >>>>>>>>>>>4 ulelong^1 x \b, reset at 0x%08x >>>>>>>>>>>8 ulelong^1 x \b, NMI at 0x%08x |