Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc.
| ||
FROM_FLASH_CNFG_WORD | = (F_CFG_EN~ == GND); | |
FROM_HOST_CNFG_WORD | = (HOSTCFG~ == GND); |
|
CFG_BYTE0[0..7]= (EARB_DEFAULT,EXMC_DEFAULT,IRQ7INT~_DEFAULT,EBM_DEFAULT,BPS_DEFAULT0,BPS_DEFAULT1,
SCDIS_DEFAULT,ISPS_DEFAULT);
CFG _ BYTE1[0 .. 7]=
(IRPC_DEFAULT0,IRPC_DEFAULT1,DPPC_DEFAULT1,DPPC_DEFAULT0,NMIOUT_DEFAULT,ISB_DAFAULT0, ISB_DAFAULT1,ISB_DAFAULT2);
CFG_BYTE2[0..7]= (RSVHR16,BBD_DEFAULT,RSVHR18,RSVHR19,RSVHR20,RSVHR21,TCPC_DEFAULT0,TCPC_DEFAULT1); CFG_BYTE3[0..7]= (BC1PC_DEFAULT0,BC1PC_DEFAULT1,RSVHR26,DLLDIS,MODCK4r,MODCK5r,MODCK6r,RSVHR31);
CONF_ADD[]=(A27,A28);
FIRST_CFG_BYTE_READ = (!F_Cs0~ & !HARD_RESET_ACTIVE~ & (CONF_ADD[] == 0) & !FROM_FLASH_CNFG_WORD & !FROM_HOST_CNFG_WORD & !W_R~);
SCND_CFG_BYTE_READ = (!F_Cs0~ & !HARD_RESET_ACTIVE~ & (CONF_ADD[] == 1) & !FROM_FLASH_CNFG_WORD & !FROM_HOST_CNFG_WORD & !W_R~);
THIRD_CFG_BYTE_READ = (!F_Cs0~ & !HARD_RESET_ACTIVE~ & (CONF_ADD[] == 2) & !FROM_FLASH_CNFG_WORD & !FROM_HOST_CNFG_WORD & !W_R~);
FOURTH_CFG_BYTE_READ= (!F_Cs0~ & !HARD_RESET_ACTIVE~ & (CONF_ADD[] == 3) & !FROM_FLASH_CNFG_WORD & !FROM_HOST_CNFG_WORD & !W_R~);
IF (MPC_READ_BCSR_0) THEN
Data_Buff[].oe = VCC;
Data_Buff[0..SIZE0].in = (HOSTCSP,HOSTRQAC,HOSTTRI,T1_1EN~,T1_234EN~, FrmRst~,SIGNAL_LAMP_0~,
SIGNAL_LAMP_1~); |
|
ELSIF (MPC_READ_BCSR_1) THEN |
|
Data_Buff[].oe = VCC; |
|
Data_Buff[0..SIZE1].in = (SBOOT_EN~,CODEC_EN~,ATM_EN~,ATM_RST~,FETHIEN~, |
|
FETH_RST~,RS232EN_1~,RS232EN_2~); |
|
ELSIF (MPC_READ_BCSR_3) THEN |
|
Data_Buff[].oe = VCC; |
|
Data_Buff[0..SIZE3].in | = |
MOTOROLA | MSC8101ADS RevB User’s Manual |
For More Information On This Product,
Go to: www.freescale.com