Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UM1634 Datasheet(PDF) 10 Page - STMicroelectronics

Part # UM1634
Description  Standard software driver for C90FL2 Flash
PDF  43 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM1634 Datasheet(HTML) 10 Page - STMicroelectronics

Back Button UM1634 Datasheet HTML 6Page - STMicroelectronics UM1634 Datasheet HTML 7Page - STMicroelectronics UM1634 Datasheet HTML 8Page - STMicroelectronics UM1634 Datasheet HTML 9Page - STMicroelectronics UM1634 Datasheet HTML 10Page - STMicroelectronics UM1634 Datasheet HTML 11Page - STMicroelectronics UM1634 Datasheet HTML 12Page - STMicroelectronics UM1634 Datasheet HTML 13Page - STMicroelectronics UM1634 Datasheet HTML 14Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 43 page
background image
API specification
UM1634
10/43
DocID024601 Rev 3
The type definition for the structure is given below.
typedef struct _ssd_config
{
UINT32 c90flRegBase;
UINT32 mainArrayBase;
UINT32 mainArraySize;
UINT32 shadowRowBase;
UINT32 shadowRowSize;
UINT32 lowBlockNum;
UINT32 midBlockNum;
UINT32 highBlockNum;
UINT16 pageSize;
UINT32 BDMEnable;
} SSD_CONFIG, *PSSD_CONFIG;
Note:
User has to make sure shadowRowBase always points to Shadow row Base of Bank 0.
Even if the operation is done on Shadow Row of Bank 1, shadowRowBase should have
address of Bank 0 shadow row. Driver code expects shadow row base address of bank 0
only. Driver has the workaround to point to shadow row base of bank 1 when needed (this is
done based on the value set for shadowFlag by the user).
3.4
Callback notification
The Standard Software Driver facilitates the user to supply a pointer to ‘CallBack()’ function
so that time-critical events can be serviced during C90FL Standard Software driver
operations.
Servicing watchdog timers is one such time critical event. If it is not necessary to provide the
CallBack service, the user is able to disable it by a NULL function macro.
Table 3. SSD configuration structure field definition
Parameter name
Type
Parameter description
c90flRegBase
UINT32
The base address of C90FL and BIU control registers.
(Bank0 base address)
mainArrayBase
UINT32
The base address of Flash main array. (Bank0 base address)
mainArraySize
UINT32
The size of Flash main array.
shadowRowBase
UINT32
The base address of shadow row. (Base Address of shadow
row0 (Bank0 shadow row))
shadowRowSize
UINT32
The size of shadow row in byte.
lowBlockNum
UINT32
Block number of the low address space.
midBlockNum
UINT32
Block number of the mid address space.
highBlockNum
UINT32
Block number of the high address space.
pageSize
UINT16
The page size of the C90FL Flash (16 bytes)
BDMEnable
UINT32
Defines the state of background debug mode (enable
/disable)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com