| 数据搜索系统,热门电子元器件搜索 |
|
EB632 数据表(PDF) 98 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
EB632 数据表(HTML) 98 Page - Freescale Semiconductor, Inc |
|
98 / 112 page ![]() Functional Differences Between MSC8101 (Mask 2K42A) and MSC8103 (Mask 2K87M), Rev. 2 98 Freescale Semiconductor Bootloader Program ; d12: Used for watchdog handler function. ; d14: Tx buffer address, for read_db function. ; r2 : Pointer to address of Block data on EEPROM ; r5 : The Rx Buffer pointer for read_bd function ; r6 : IMMR + $0001_0000 ; r7 : IMMR ; ;The follow registers were initiated by the previous code (boot_code_revA1. ) ; d13:Contain the ISB Bits ; d9 :IMMR ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ------------------------------------------------------------------ ; ----------------- SERIAL BOOT CODE START HERE ------------------ ; ------------------------------------------------------------------ from_serial move.l d9,r7 ;d9&r7 will have always IMMR value move.l r7,d11 move.l #$10000,d12 add d11,d12,d11 move.l d11,r6;r6<-IMMR+$10000 for registers access ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Configure I2 Register & ; Parameter RAM ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; move.l d9,r3 ;r3 <- IMMR bmset #I2C_BASE,r3.l;r3 receive I2C page base address ;sw watchdog move.l #$0,d11;clear d11, software watchdog is not enabled move.l (r6+$4),d12;get sypcr value bmtsts #$0004,d12.l jf init_ nop move.l d11,r15 ; clear watchdog handle counter move.l #$1,d11; indicate software watchdog enabled move.l #$0100,r15 ; initialize watchdog handle counter ;Initiate I2C_BASE init_ move.w #I2C_BASE_VAL,d4 nop ;inserted due to restriction 6.4.4.a.2 move.w d4,(r3);Save d4 into I2C_BASE ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;Initiate Parameter RAM move.l #RTBASEVAL,r1 ;RBASE=3e50,TBASE=3e40 nop ;due to restriction 6.4.4.a.2 move.l r1,(r7+RBASE);$00 move.l #$1212ff00,r1 ;RFCR=12(use local BUS),TFCR=12,MRLBR=ff00 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |