@.CHARSET =CP1251 ( Cyrillic )
@GNU AS

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

.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_LQFP208_TFBGA216   , 0x0400    @ корпус LQFP208 либо TFBGA216
.equ   DES_PDR_LQFP208__TFBGA216  , 0x0500    @ корпус LQFP208 либо TFBGA216
.equ   DES_PDR_LQFP176_UFBGA176   , 0x0200    @ корпус LQFP176 либо UFBGA176
.equ   DES_PDR_WLCSP168_UFBGA169  , 0x0100    @ корпус WLCSP168 либо UFBGA169
@.end

