@.CHARSET =CP1251 ( Cyrillic )
@GNU AS

@ +-------------------------------------------------------------+
@ |   Определения DES ( Device electronic signature )           |
@ |              STM32F413   и   STM32F423                      |
@ +-------------------------------------------------------------+

.include    "/src/inc/base.inc"

@.item     DES_BASE
.equ   DES_U_ID_BASE   , 0        @ (R) 96-bit, уникальный идентификатор устройства (серийный номер чипа)
.equ   DES_F_SIZE      , 12       @ (R) 16-bit, размер флеш в Кбайт
.equ   DES_PDR         , 0x01E0   @ (R) 16-bit, Package data register
@.end

@.item  DES_U_ID_BASE
.equ   DES_U_ID_31_0   , 0    @ (R) только 32 битный доступ
.equ   DES_U_ID_64_32  , 4    @ (R) только 32 битный доступ
.equ   DES_U_ID_96_65  , 8    @ (R) только 32 битный доступ
@.end

@.item   DES_PDR
.equ   DES_PDR_MASK               , 0x0700    @ маска! у регистра доступны только биты 10-9-8 !!!
.equ   DES_PDR_UFBGA144_LQFP144   , 0x0700    @ корпус UFBGA144 либо LQFP144
.equ   DES_PDR_LQFP100            , 0x0400    @ корпус LQFP100
.equ   DES_PDR_UFBGA100_WLCSP81   , 0x0300    @ корпус UFBGA100 либо WLCSP81
.equ   DES_PDR_LQFP64             , 0x0100    @ корпус LQFP64
.equ   DES_PDR_UFQFPN48           , 0x0000    @ корпус UFQFPN48
@.end
