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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? readme.nios.svn-base

?? u-boot loader documents like each device pdf s
?? SVN-BASE
字號:
			   U-Boot for Nios-32		    Last Update: February 1, 2004====================================================================This file contains information regarding U-Boot and the AlteraNios CPU. For information regarding U-Boot and the Nios DevelopmentKits see:  * Cyclone Edition (DK-1C20), see doc/README.dk1c20  * Stratix Edition (DK-1S10), see doc/README.dk1s10 (TODO)  * Stratix Edition (DK-1S40), see doc/README.dk1s40 (TODO)  * Stratix Edition (DK-20K200), see doc/README.dk20k200 (TODO)For informations regarding Nios Development Kit hardware overviewand the NIOS CPU standard configuration of all known boards made byAltera see:  * Development Kit (DK) hardware overview, see doc/README.nios_DK  * NIOS CPU standard_32 at DK-1C20, see doc/README.dk1c20_std32  * NIOS CPU standard_32 at DK-1S10, see doc/README.dk1s10_std32  * NIOS CPU standard_32 at DK-1S40, see doc/README.dk1s40_std32  * NIOS CPU standard_32 at DK-20K200, see doc/README.dk20k200_std32For those interested in contributing ... see HELP WANTED below.1. OVERVIEW------------U-Boot has been successfully tested on the Nios Cyclone developmentboard using both the 'safe' and 'standard 32' configurations withNios CPU revision 3.1 (CPU_ID = 0x3018). U-Boot can be used withor without the GERMS monitor. The initial version of U-Boot for theCyclone development kit is about 60 Kbyte and will fit in a singlesector of on-board FLASH. Only the Nios 32-bit CPU is supported.1.1 GERMS Monitor------------------If GERMS is just not enough, then U-Boot is a great antibiotic.You will be very pleased with its high degree of configurabilityand its rich feature set.A few of the most obvious limitations of GERMS are overcome byusing U-Boot (See 'Brain Damage'). Most notably, you can useminicom or Hyperterminal (duh).1.2 Altera Source Code-----------------------The Nios port does NOT include ANY sources that Altera has thecopyright. This was a conscious decision ... not an accident.The Altera license is not clear in terms of distributing Alterasources (when altera silicon is not involved). This isn't reallya problem as little, if any, of the Altera source containsfeatures that are not already available in U-Boot.2. CONFIGURATION OPTIONS/SETTINGS----------------------------------2.1 Nios-specific Options/Settings-----------------------------------All configuration options/settings that are specific to Nios beginwith "CONFIG_NIOS_", "CFG_NIOS_", or "CFG_NIOS_CPU_".The configuration follows a two-stage process. In the first stagethe NIOS CPU core will defined like defined in Alteras SOPC Builder.At this point we use the "CFG_NIOS_CPU_" defines exclusively. Formore informations about all the definitions you have to setup seeinto current board configurations and doc/README.nios_CFG_NIOS_CPU.In second stage we bring the NIOS CPU configuration in relation toU-Boot configuration options/settings. The following is a list ofcurrently defined Nios-specific options/parameters used inside ofU-Boot. If any options are related to Standard-32 Nios SDKexcalibur.h definitions, the related definition follows thedescription).CONFIG_NIOS -- defined for all Nios-32 boards.CFG_NIOS_CONSOLE -- the base address of the console UART.	(standard-32: nasys_uart_0 resp. na_uart1_base).CFG_NIOS_FIXEDBAUD -- defined if the console UART PTF fixed_baud	parameter is set to '1'.CFG_NIOS_MULT_HW -- use full hardware multiply (not yet implemented).CFG_NIOS_MULT_MSTEP -- use hardware assisted multiply using the	MSTEP instruction (not yet implemented).CFG_NIOS_TMRBASE -- the base address of the timer used to support	xxx_timer routines (e.g. set_timer(), get_timer(), etc.).	(standard-32: nasys_timer_1 resp. na_lo_priority_timer2_base).CFG_NIOS_TMRIRQ -- the interrupt request (vector number) assigned to	the timer. (standard-32: nasys_timer_1_irq resp.	na_low_priority_timer2_irq).CFG_NIOS_TMRMS -- the period of the timer in milliseconds.CFG_NIOS_TMRCNT -- the preloadable counter value for the timer if it has	no fixed period.CFG_NIOS_ASMIBASE -- the base address of the ASMI peripheral.	(standard-32: na_asmi_base).CFG_NIOS_SPIBASE -- the base address of the SPI master (!) peripheral.	(nasys_spi_0)CFG_NIOS_SPIBITS -- the amount of configured SPI data bits in PTF.	This value can be 8 or 16 only! (PTF: databits)2.2 Differences in U-Boot Options/Settings-------------------------------------------Some 'standard' U-Boot options/settings are treated differently inthe Nios port. These are described below.CFG_GBL_DATA_OFFSET -- in the Nios port, this is the offset of the	global data structure in the Nios memory space. More simply,	the address of global data.3. ASSEMBLY CODING-------------------In browsing the assembly source files, you may notice the absenceof the 'magic macros' (e.g. MOVIA, MOVIP, ADDIP etc.). This isdeliberate. The documentation for the magic macros is scant andit is hard to find ... it does not appear in the Nios programmer'smanual, nor does it appear in the assembler manual. Regardless,the macros actually do very little to improve readability anyway.With this in mind, all assembler modules use only instructions thatappear in the Nios programmer's manual OR are directly supportedby the nios-elf toolchain. For example, the 'dec %rB' instructionis an alias for 'subi %rB,1' that is supported by the assemblerbut does not appear in the programmer's manual.4. BOOT PROCESS---------------4.1 Boot process over GERMS---------------------------When the NIOS CPU catch a reset signal it will begin to be runningcode from CFG_NIOS_CPU_RST_VECT. Normally at this place it willfind the GERMS monitor. That's the case for the generic NIOS CPUconfiguration "standard_32". When the GERMS monitor starts running,it performs important system initializations and then looks forexecutable code in flash, using the following steps:    1. Examining the two bytes at CFG_NIOS_CPU_FLASH_BASE + 0x04000C.    2. Examining the button 0 on the PIO CFG_NIOS_CPU_BUTTON_PIO.    3. If the button is not pressed and the two bytes contain 'N'       and 'i', the monitor executes a CALL to location       CFG_NIOS_CPU_FLASH_BASE + 0x040000.    4. If the code is not executed in step 3 or the code returns,       then prints an 8-digit version number to STDOUT and waits for       user commands from STDIN.In normal case, for "standard_32", STDIN and STDOUT are the firstserial port.4.2 Return to GERMS command line--------------------------------During the boot process, the GERMS monitor checks for the existenceof application software in flash memory. If found, the processorimmediately executes the code. To return program execution to theGERMS monitor (that is, avoid running code stored in flash memory):    1. Hold down CFG_NIOS_CPU_BUTTON_PIO, button number 0.    2. Press then release the CPU reset button.    3. Release CFG_NIOS_CPU_BUTTON_PIO, button number 0.5. BRAIN DAMAGE----------------This section describes some of the unfortunate and avoidable aspectsof working with the Nios CPU ... and some things you can do toreduce your pain.5.1 GERMS doesn't work with Hyperterminal------------------------------------------GERMS doesn't do CR/LF mapping that is compatible with Hyperterminal(or minicom) -- geez. Regardless of you opion of Hyperterminal, thissad design decision is remedied by using U-Boot.5.2 cygwin Incompatibility---------------------------The version of cygwin distributed with the nios GNUPro toolchain isout-of-date and incompatible with the latest cygwin distributions.In addition, many of the standard utilities are very dated as well.If you try to download and build the lastest version of grep forexample, you'll quickly realize that a native gcc is not available(the next topic) which leads to U-Boot build problems (followingtopic).The solution ... well, you can wait for Altera ... or build asset of tools for linux.5.3 No native gcc------------------I'm not sure how this one slipped through the cracks ... but it isa real pain. Basically, if you want to build anything for the nativeenvironment -- forget it! A native (cygwin) gcc is not distributed,and the old version of cygwin makes locating one challenging.The solution ... same as above. Just download the gcc source fromAltera and build up a set of cross tools for your favorite linuxdistro. Anybody who wants to use an already precompiled NIOS crosstoolchain can it found in the CDK4NIOS project hosted by SourceForge at http://cdk4nios.sourceforge.net.5.4 Can't build default U-Boot-------------------------------By default, when you build U-Boot you will be building some nativetools along with the target elf, bin, and srec files. Without anative gcc, this (obviously) causes problems.For developers using the Altera cygwin tools you can remove the'tools' directory from SUBDIRS in the top-level Makefile. You willalso have to edit common/Makefile:Replace:environment.o: environment.c ../tools/envcrc	$(CC) $(AFLAGS) -Wa,--no-warn \		-DENV_CRC=$(shell ../tools/envcrc) \		-c -o $@ environment.cWith:environment.o: environment.c ../tools/envcrc	$(CC) $(AFLAGS) -Wa,--no-warn \		-DENV_CRC=0 \		-c -o $@ environment.cBTW, thats a 'zero' ... not the letter 'O'.6. HELP WANTED---------------There are plenty of areas where help is needed. Here's are some ideasfor those interested in contributing:-CompactFlash. Port & test CF/FAT.-Bedbug. Develop bedbug for Nios ... or at least provide a disassemble command.-Add boot support for ucLinux (niosnommu).-Implement (don't copy Altera code) the __mulxx routines using the MSTEP and MUL instructions (e.g. CFG_NIOS_MULT_HW and CFG_NIOS_MULT_MSTEP).Regards,--Scott<smcnutt@psyent.com>--Stephan<linz@li-pro.net>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
懂色av一区二区三区免费观看| 久久综合久色欧美综合狠狠| 韩国成人精品a∨在线观看| 亚洲激情自拍视频| 国产欧美精品一区| 久久久久久久久99精品| 欧美精品日日鲁夜夜添| 欧美日韩高清在线| 欧洲生活片亚洲生活在线观看| 99精品视频一区二区| 成人av手机在线观看| 成人激情午夜影院| 97久久超碰精品国产| 97久久超碰国产精品电影| 成a人片亚洲日本久久| 成人免费电影视频| 粉嫩13p一区二区三区| 粉嫩欧美一区二区三区高清影视 | 韩国女主播一区| 精品一区免费av| 免费成人在线视频观看| 久久99精品久久久久久国产越南| 精品一区二区久久久| 久国产精品韩国三级视频| 国产麻豆91精品| av不卡在线观看| 欧美日韩国产一级二级| 日韩欧美亚洲国产精品字幕久久久| 一区二区三区欧美| 亚洲精品国产无套在线观| 日韩国产一区二| 国产精品一区二区视频| 91麻豆精品秘密| 3751色影院一区二区三区| 日韩一区二区精品葵司在线| 国产喷白浆一区二区三区| 亚洲人成精品久久久久| 日韩国产一区二| 国产精品一级黄| 99久久99久久精品免费看蜜桃| 色又黄又爽网站www久久| 91香蕉国产在线观看软件| 色综合久久综合| 欧美日韩激情一区二区| 欧美日韩在线不卡| 日韩精品一区二区三区三区免费| 日韩一区二区不卡| 精品1区2区在线观看| 国产精品久久久久aaaa樱花 | 久久99精品久久久久久动态图| 免费不卡在线视频| 国产一区二区三区免费观看| 国产xxx精品视频大全| 成人自拍视频在线| 欧美专区日韩专区| 日韩理论片中文av| 亚洲成人精品影院| 九九热在线视频观看这里只有精品| 激情深爱一区二区| 91在线国产观看| 777午夜精品免费视频| 国产情人综合久久777777| 亚洲在线观看免费视频| 东方欧美亚洲色图在线| 欧美自拍丝袜亚洲| 欧美精品一区二区三区久久久| 中文字幕一区日韩精品欧美| 日本欧美在线看| 波多野结衣亚洲| 日韩视频不卡中文| 国产精品久久久久久久久晋中| 午夜精品福利在线| www.亚洲激情.com| 欧美一区二区三区啪啪| 国产三级精品三级在线专区| 亚洲精品成人悠悠色影视| 精品在线播放午夜| 欧美性xxxxx极品少妇| 国产日韩精品视频一区| 亚洲欧美色图小说| 国产一区二区伦理| 欧美挠脚心视频网站| 欧美国产激情一区二区三区蜜月| 奇米综合一区二区三区精品视频| 欧美亚洲国产一区二区三区va| 亚洲美女免费视频| 色综合天天综合| 亚洲精品美国一| 国产成人精品亚洲777人妖| 91精品国产综合久久国产大片| 亚洲精品久久久蜜桃| 国产麻豆日韩欧美久久| 国产精品每日更新在线播放网址| 日韩成人一级大片| 欧美日韩国产三级| 一区二区三区电影在线播| 国产成人自拍在线| 久久尤物电影视频在线观看| 麻豆国产精品一区二区三区| 欧美综合色免费| 亚洲综合成人在线| 色999日韩国产欧美一区二区| 国产精品视频第一区| 精品一区二区三区在线观看国产| 久久精品视频免费| 国产91丝袜在线18| 亚洲国产精品成人综合色在线婷婷| 成人99免费视频| 国产精品麻豆99久久久久久| 国产91清纯白嫩初高中在线观看| 国产精品丝袜黑色高跟| 国产精品2024| 亚洲一区二区三区小说| 欧美午夜影院一区| 天天操天天色综合| 91精品在线观看入口| 蜜桃av一区二区| 精品久久五月天| 国产精品一区二区久激情瑜伽| 久久久久久97三级| 国产a区久久久| 亚洲成人免费观看| 久久久久久免费网| 在线观看亚洲成人| 婷婷综合在线观看| 2020国产精品自拍| 不卡av在线网| 亚洲a一区二区| 日韩一区二区视频在线观看| 91日韩精品一区| 亚洲第一精品在线| 久久综合视频网| 成人手机电影网| 一级日本不卡的影视| 91精品国产麻豆| 国产精品综合一区二区| 中文字幕亚洲一区二区av在线| 91麻豆文化传媒在线观看| 亚洲综合色丁香婷婷六月图片| 91精品福利在线| 国精产品一区一区三区mba视频 | 欧洲精品在线观看| 麻豆极品一区二区三区| 国产精品激情偷乱一区二区∴| 色婷婷久久久综合中文字幕| 丝袜美腿亚洲色图| 亚洲国产高清不卡| 欧美三级一区二区| 国产乱国产乱300精品| 一区二区欧美精品| 久久色在线观看| 欧美日韩日日夜夜| 精品亚洲成av人在线观看| 婷婷开心久久网| 国产精品国产三级国产| 欧美一区二区三区婷婷月色| 风间由美性色一区二区三区| 婷婷久久综合九色国产成人| 国产精品久久福利| 欧美精品一区在线观看| 欧美男女性生活在线直播观看| 成人黄色av电影| 美女视频免费一区| 一区二区三区丝袜| 一区二区三区91| 欧美精品一区二区三区高清aⅴ | 精品国产自在久精品国产| 91国在线观看| eeuss鲁一区二区三区| 久久99精品久久久久久| 欧美激情一区二区三区全黄| 久久精品一区二区三区不卡牛牛| 91麻豆精品国产自产在线| 91麻豆国产在线观看| 国产老肥熟一区二区三区| 日本成人超碰在线观看| 亚洲一区二区三区精品在线| 国产精品夫妻自拍| 中文字幕第一区综合| 精品国产一区二区亚洲人成毛片 | 亚洲r级在线视频| 亚洲综合色网站| 夜色激情一区二区| 亚洲精品第一国产综合野| 亚洲国产高清在线观看视频| 亚洲摸摸操操av| 亚洲激情图片小说视频| 日韩va亚洲va欧美va久久| 国产在线播放一区三区四| 韩国av一区二区三区四区| 国产高清精品网站| 国产精品小仙女| 成人午夜激情片| 不卡区在线中文字幕| 一本一本久久a久久精品综合麻豆| 91丝袜高跟美女视频| 欧美制服丝袜第一页| 亚洲欧美日韩中文播放| 亚洲三级在线观看| 亚洲国产中文字幕|