mcf5249 Freescale Semiconductor, Inc, mcf5249 Datasheet - Page 209

no-image

mcf5249

Manufacturer Part Number
mcf5249
Description
Coldfire Integrated Microprocessor
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf5249CVF140
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5249CVM140
Manufacturer:
FREESCAL
Quantity:
630
Part Number:
mcf5249CVM140
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5249LAG120
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5249LAG120
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mcf5249LCAG120
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
mcf5249LCAG120
Manufacturer:
MOTOLOLA
Quantity:
325
Part Number:
mcf5249LCAG120
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5249LCPV120
Manufacturer:
MOTOLOLA
Quantity:
490
Part Number:
mcf5249LPV120
Manufacturer:
FREESCALE
Quantity:
12 388
Part Number:
mcf5249LPV120
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5249LPV120
Manufacturer:
FREESCALE
Quantity:
20 000
while(BLOCKCOUNT > 0)
}
}
}
}
/* write command to host */
CMDBITCOUNT = 46
if(wide_shift_mode)
else
FLASHMEDIACMD2 = 0xC60000 + CMDBITCOUNT
while(CMDBITCOUNT > 0)
}
}/* one of the two waits need to be done. */
/* First one is more suitable for polling */
{
-- start reception of new block
DATABITCOUNT = <blocklen> + crclen;
while(DATABITCOUNT > 0 || RESPBITCOUNT > 0)
if((FLASHMEDIASTATUS & 1) == 1)
BLOCKCOUNT = BLOCKCOUNT - 1;
wide_shift_mask = 0x400000;
wide_shift_mask = 0;
{
if(FLASHMEDIADATA2 empty)
{
if(RESPBITCOUNT > 0 && SHIFTBUSY2RISE event)
if(SHIFTBUSY1RISE event)
if(FLASHMEDIADATA2 full)
if(FLASHMEDIADATA1 full)
CRC OK!.
{
write data to FLASHMEDIADATA2
CMDBITCOUNT:= CMDBITCOUNT - 32;
FLASHMEDIACMD2 = 0x400000 + RESPBITCOUNT;
if(BLOCKCOUNT == 1) /* last block */
else
{
read FLASHMEDIADATA2
RESPBITCOUNT = RESPBITCOUNT - 32;
{
read FLASHMEDIADATA1
dataBitCount = dataBitCount - 32;
FLASHMEDIACMD1 =
FLASHMEDIACMD1 =
0x040000 + dataBitCount + wide_shift_mask;
0x000000 + dataBitCount + wide_shift_mask;
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com

Related parts for mcf5249