亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 2410slib.s

?? 基于S3C2410內核的串口實驗程序
?? S
?? 第 1 頁 / 共 2 頁
字號:
;/*
;************************************************************************************************************
;*									    北京精儀達盛科技有限公司
;*                                     	      研    發    部
;*
;*                                 	    http://www.techshine.com
;*
;*--------------------------------------------- 文件信息 ----------------------------------------------------                                      
;*
;* 文件名稱 : 2410slib.s	
;* 文件功能 : 該文件為2410的CPSR、MMU等的配置(Assembly)
;* 補充說明 : 
;*-------------------------------------------- 最新版本信息 -------------------------------------------------
;* 修改作者 : ARM開發小組
;* 修改日期 : 2005/08/03
;* 版本聲明 : V1.0.1
;*-------------------------------------------- 歷史版本信息 -------------------------------------------------
;* 文件作者 : Shin, On Pil (SOP)(samsung)
;* 創建日期 : 2002/05/20
;* 版本聲明 : v0.0
;*-----------------------------------------------------------------------------------------------------------
;*-----------------------------------------------------------------------------------------------------------
;************************************************************************************************************
;*/

;//Interrupt, FIQ/IRQ disable
NOINT   EQU     0xc0    ;//1100 0000  

;//Check if tasm.exe(armasm -16 ...@ADS 1.0) is used.
   GBLL    THUMBCODE
   [ {CONFIG} = 16 
THUMBCODE SETL  {TRUE}
        CODE32
   |   
THUMBCODE SETL  {FALSE}
   ]

   MACRO
       MOV_PC_LR
       [ THUMBCODE
           bx lr
       |
           mov pc,lr
       ]
   MEND

   AREA |C$$code|, CODE, READONLY
;/*
;*************************************************************************************************************
;- 函數名稱 :  int SET_IF(void)
;- 函數說明 :  設定I、F位,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  改變的CPSR
;*************************************************************************************************************
;*/
    EXPORT  SET_IF
    
SET_IF
   mrs  r0,cpsr
   mov  r1,r0
   orr  r1,r1,#NOINT
   msr  cpsr_cxsf,r1             
   MOV_PC_LR
   
;/*
;*************************************************************************************************************
;- 函數名稱 :  void WR_IF(int cpsrValue)
;- 函數說明 :  設定CPSR的值,該函數僅在特權模式下起作用
;- 輸入參數 :  cpsrValue
;- 輸出參數 :  無
;*************************************************************************************************************
;*/

   EXPORT WR_IF
   
WR_IF   
   msr  cpsr_cxsf,r0             
   MOV_PC_LR
   
;/*
;*************************************************************************************************************
;- 函數名稱 :  void CLR_IF(void)
;- 函數說明 :  清除CPSR的值,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT  CLR_IF
   
CLR_IF
   mrs  r0,cpsr
   bic  r0,r0,#NOINT
   msr  cpsr_cxsf,r0             
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  XXX
;- 函數說明 :  MMU 相關功能的使能、禁止函數
;*************************************************************************************************************
;*/

R1_I    EQU     (1<<12)
R1_C    EQU     (1<<2)
R1_A    EQU     (1<<1)
R1_M    EQU     (1)
R1_iA   EQU     (1<<31)
R1_nF   EQU     (1<<30)

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_EnableICache(void)
;- 函數說明 :  使能指令cache,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_EnableICache
   
MMU_EnableICache        
   mrc  p15,0,r0,c1,c0,0
   orr  r0,r0,#R1_I
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_DisableICache(void)
;- 函數說明 :  禁止指令cache,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_DisableICache
   
MMU_DisableICache       
   mrc  p15,0,r0,c1,c0,0
   bic  r0,r0,#R1_I
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_EnableDCache(void)
;- 函數說明 :  使能數據cache,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_EnableDCache
   
MMU_EnableDCache        
   mrc  p15,0,r0,c1,c0,0
   orr  r0,r0,#R1_C
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_DisableDCache(void)
;- 函數說明 :  禁止數據cache,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_DisableDCache
   
MMU_DisableDCache       
   mrc  p15,0,r0,c1,c0,0
   bic  r0,r0,#R1_C
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_EnableAlignFault(void)
;- 函數說明 :  使能對齊故障檢測,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_EnableAlignFault 
   
MMU_EnableAlignFault
   mrc  p15,0,r0,c1,c0,0
   orr  r0,r0,#R1_A
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_DisableAlignFault(void)
;- 函數說明 :  禁止對齊故障檢測,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_DisableAlignFault
   
MMU_DisableAlignFault
   mrc  p15,0,r0,c1,c0,0
   bic  r0,r0,#R1_A
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_EnableMMU(void)
;- 函數說明 :  使能MMU,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_EnableMMU
   
MMU_EnableMMU
   mrc  p15,0,r0,c1,c0,0
   orr  r0,r0,#R1_M
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_DisableMMU(void)
;- 函數說明 :  關閉MMU,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_DisableMMU
   
MMU_DisableMMU
   mrc  p15,0,r0,c1,c0,0
   bic  r0,r0,#R1_M
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_SetFastBusMode(void)
;- 函數說明 :  設定快總線模式,FCLK:HCLK= 1:1,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
  EXPORT MMU_SetFastBusMode
  
MMU_SetFastBusMode
   mrc  p15,0,r0,c1,c0,0
   bic  r0,r0,#R1_iA:OR:R1_nF
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_SetAsyncBusMode(void)
;- 函數說明 :  設定異步總線模式,FCLK:HCLK= 1:2,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_SetAsyncBusMode
   
MMU_SetAsyncBusMode
   mrc  p15,0,r0,c1,c0,0
   orr  r0,r0,#R1_nF:OR:R1_iA
   mcr  p15,0,r0,c1,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_SetTTBase(int base)
;- 函數說明 :  設定TTB的基址,r0=TTBase,FCLK:HCLK= 1:2,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_SetTTBase
   
MMU_SetTTBase
   mcr  p15,0,r0,c2,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_SetDomain(int domain)
;- 函數說明 :  設定域,r0=domain,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_SetDomain
   
MMU_SetDomain
   mcr  p15,0,r0,c3,c0,0
   MOV_PC_LR

;/*
;*************************************************************************************************************
;- 函數名稱 :  XXX
;- 函數說明 :  ICache/DCache 相關功能的函數
;*************************************************************************************************************
;*/

;/*
;*************************************************************************************************************
;- 函數名稱 :  void MMU_InvalidateIDCache(void)
;- 函數說明 :  無效指令、數據cache,該函數僅在特權模式下起作用
;- 輸入參數 :  無
;- 輸出參數 :  無
;*************************************************************************************************************
;*/
   EXPORT MMU_InvalidateIDCache
   
MMU_InvalidateIDCache
   mcr  p15,0,r0,c7,c7,0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本大胆欧美人术艺术动态| 成人污污视频在线观看| 日韩国产精品久久久久久亚洲| 美女免费视频一区二区| 丁香五精品蜜臀久久久久99网站| 欧美三级中文字幕在线观看| 精品免费一区二区三区| 最新不卡av在线| 国产一区二区视频在线| 欧美日韩精品欧美日韩精品| 国产精品视频一二| 麻豆成人久久精品二区三区红| 成人的网站免费观看| 日韩视频免费直播| 一区二区高清在线| 成人av在线资源网站| 日韩一级高清毛片| 午夜激情综合网| 91在线国产福利| 欧美激情中文不卡| 久久99精品国产| 91精品欧美久久久久久动漫| 一区二区三区精品视频| 91视频免费看| 国产精品色哟哟网站| 国产电影一区在线| 26uuu亚洲综合色欧美| 天堂蜜桃91精品| 欧美日韩中文一区| 亚洲色图在线看| 99久久综合精品| 国产精品国产a| 成人黄色国产精品网站大全在线免费观看| 91精品国产综合久久精品性色| 伊人开心综合网| 色国产综合视频| 亚洲美女在线国产| 日韩欧美在线一区二区三区| 亚洲已满18点击进入久久| 91丝袜高跟美女视频| 国产精品免费aⅴ片在线观看| 国产高清精品久久久久| 国产日韩欧美综合在线| 国产乱国产乱300精品| 国产亚洲一区二区三区四区| 国产精品一二三四五| 国产欧美视频一区二区三区| 国产a久久麻豆| 亚洲欧洲精品一区二区精品久久久 | 石原莉奈在线亚洲二区| 精品视频999| 天堂在线一区二区| 日韩一级黄色大片| 国产福利一区二区三区视频在线 | 亚洲va韩国va欧美va精品| 欧美性极品少妇| 三级在线观看一区二区| 日韩欧美高清一区| 国产夫妻精品视频| 亚洲欧美日韩国产成人精品影院| 欧美亚洲国产一区二区三区va | 国产欧美日韩精品一区| 99免费精品在线观看| 亚洲成人资源网| 久久综合五月天婷婷伊人| 国产激情视频一区二区三区欧美 | 日本高清成人免费播放| 日韩中文字幕1| 久久久久国产精品厨房| 色综合久久综合网欧美综合网| 婷婷开心激情综合| 26uuu成人网一区二区三区| zzijzzij亚洲日本少妇熟睡| 亚洲h精品动漫在线观看| 精品日韩一区二区三区| 99久久99精品久久久久久| 日韩精品色哟哟| 欧美国产在线观看| 欧美日韩免费电影| 国产一区二区三区四区五区入口| 专区另类欧美日韩| 欧美大片一区二区| 色av一区二区| 国产剧情一区二区| 亚洲成人资源网| 国产午夜亚洲精品午夜鲁丝片| 91丝袜美女网| 国产sm精品调教视频网站| 首页国产丝袜综合| 亚洲特级片在线| 国产亚洲一二三区| 制服丝袜亚洲网站| 色婷婷综合久久久久中文一区二区 | 99精品国产91久久久久久 | 欧美色精品在线视频| 国产成人综合网站| 日本vs亚洲vs韩国一区三区二区| 国产精品国产a| 精品成人私密视频| 91精品福利在线一区二区三区| 91丨porny丨在线| 丁香激情综合五月| 经典三级一区二区| 日韩av不卡在线观看| 亚洲综合一二三区| 亚洲视频狠狠干| 国产精品乱码一区二区三区软件| 欧美成人三级在线| 欧美精品乱码久久久久久| 日本高清视频一区二区| 色婷婷精品大视频在线蜜桃视频| 国产美女一区二区三区| 捆绑调教美女网站视频一区| 日韩精品电影在线观看| 亚洲成人自拍一区| 午夜精品久久久久久不卡8050| 一个色在线综合| 亚洲黄色免费网站| 亚洲男人的天堂av| 一区二区不卡在线播放| 亚洲精品免费在线观看| 久久国产尿小便嘘嘘尿| 蜜臀av亚洲一区中文字幕| 男男成人高潮片免费网站| 日韩va亚洲va欧美va久久| 日韩黄色小视频| 久久福利资源站| 激情成人综合网| 国产精选一区二区三区| 国产成人av福利| 高清不卡一区二区| av不卡在线播放| 色系网站成人免费| 欧美日韩亚洲综合在线| 欧美日韩在线亚洲一区蜜芽| 制服丝袜亚洲播放| 欧美r级在线观看| 久久精品亚洲精品国产欧美kt∨ | 成人国产一区二区三区精品| 成人网页在线观看| 91福利在线免费观看| 欧美精品日日鲁夜夜添| 欧美大片在线观看一区| 国产日韩欧美制服另类| 亚洲精品视频在线观看网站| 午夜免费久久看| 九色综合狠狠综合久久| 成人午夜伦理影院| 欧美丝袜第三区| 精品国产三级a在线观看| 国产精品国产三级国产aⅴ入口| 亚洲综合在线第一页| 精品在线播放免费| 99精品视频中文字幕| 欧美另类一区二区三区| 久久精品人人做人人爽人人| 亚洲精品国产成人久久av盗摄| 蜜臀91精品一区二区三区| 粉嫩一区二区三区在线看| 欧美日韩中文字幕精品| 国产午夜久久久久| 婷婷成人激情在线网| 国产精品资源在线看| 欧美影视一区二区三区| 久久久久青草大香线综合精品| 亚洲精品日韩专区silk| 美国精品在线观看| 日本电影亚洲天堂一区| 久久久久久久综合日本| 亚洲二区在线视频| 国产不卡视频在线播放| 欧美一区二区三区四区视频| 国产精品久久久久9999吃药| 麻豆91精品视频| 欧洲精品视频在线观看| 国产香蕉久久精品综合网| 秋霞国产午夜精品免费视频| av不卡一区二区三区| www国产精品av| 日日摸夜夜添夜夜添亚洲女人| 不卡一二三区首页| 久久日一线二线三线suv| 亚洲va欧美va国产va天堂影院| 91最新地址在线播放| 久久九九全国免费| 麻豆中文一区二区| 欧美老女人在线| 亚洲精品国产精品乱码不99| 国产91精品一区二区麻豆网站 | 激情亚洲综合在线| 欧美精品电影在线播放| 亚洲最大色网站| 99久久精品一区| 国产精品嫩草久久久久| 国产不卡视频一区二区三区| 欧美一区二区黄色| 日本中文字幕一区二区视频 | 欧美人伦禁忌dvd放荡欲情| 亚洲色大成网站www久久九九| 成人午夜电影小说|