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

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

?? readme.nios

?? u-boot loader documents like each device pdf s
?? NIOS
字號:
			   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一区二区三区免费野_久草精品视频
午夜电影一区二区三区| 韩国三级在线一区| 蜜桃一区二区三区在线观看| 国产一区二区不卡在线| 色婷婷综合激情| 日韩午夜中文字幕| 国产精品久久久久桃色tv| 亚洲午夜电影在线| 黑人巨大精品欧美黑白配亚洲| 91在线观看地址| 日韩午夜小视频| 亚洲日本va午夜在线电影| 日日夜夜免费精品| 欧美日韩免费一区二区三区视频| 91在线观看下载| 日韩欧美一级在线播放| 1区2区3区国产精品| 麻豆一区二区在线| 色噜噜狠狠色综合欧洲selulu| 制服.丝袜.亚洲.中文.综合| 国产精品久久久久久久蜜臀| 视频在线观看一区| 色综合色狠狠天天综合色| 日韩精品中午字幕| 亚洲观看高清完整版在线观看| 国产精品资源在线观看| 欧美一区二视频| 亚洲免费av网站| 成人免费视频视频| 欧美成人女星排行榜| 亚洲六月丁香色婷婷综合久久| 久久精品国产99国产精品| 在线看国产一区二区| 国产精品蜜臀av| 国产成人丝袜美腿| 精品国产91久久久久久久妲己| 舔着乳尖日韩一区| 欧美丝袜丝交足nylons图片| 亚洲欧洲www| 欧美精品视频www在线观看| 久久久三级国产网站| 久久精品国产**网站演员| 在线免费观看日本一区| 亚洲精选视频免费看| 成人av片在线观看| 亚洲国产成人一区二区三区| 久草在线在线精品观看| 日韩欧美一二区| 热久久久久久久| 在线观看日韩高清av| 国产精品久久久久久久蜜臀| 成年人网站91| 18涩涩午夜精品.www| 色综合视频在线观看| 日韩毛片在线免费观看| 色噜噜偷拍精品综合在线| 国产精品成人一区二区三区夜夜夜| 国产福利91精品一区二区三区| 久久久国产午夜精品| 国产精品一二一区| 亚洲国产高清不卡| 精品一区二区三区在线播放视频| 在线播放日韩导航| 免费看欧美美女黄的网站| 精品精品欲导航| 国产成人av电影免费在线观看| 久久久www免费人成精品| 丁香五精品蜜臀久久久久99网站| 国产精品久久综合| 欧洲一区在线观看| 青青草原综合久久大伊人精品 | 波多野结衣在线aⅴ中文字幕不卡| 国产三级欧美三级日产三级99| 成人黄色电影在线| 一区二区三区不卡在线观看| 欧美伊人久久大香线蕉综合69| 日韩电影免费在线| 久久久久国产精品麻豆ai换脸| 99久久伊人久久99| 午夜精品久久久久久久久久久| 日韩欧美一区在线| 成人午夜电影久久影院| 亚洲一区视频在线观看视频| 欧美一区二区私人影院日本| 亚洲高清免费视频| 2023国产精品| 91久久精品一区二区三| 亚洲激情自拍偷拍| 色婷婷久久久久swag精品| 国产农村妇女毛片精品久久麻豆 | 69堂成人精品免费视频| 国产河南妇女毛片精品久久久 | 欧美日韩国产高清一区二区| 精品在线一区二区| 亚洲一区二区av在线| 久久久久久久久久美女| 欧美午夜一区二区| 成人免费毛片app| 午夜视频久久久久久| 国产亚洲一区二区在线观看| 欧美美女一区二区| 成人综合婷婷国产精品久久免费| 偷拍与自拍一区| 中文字幕乱码亚洲精品一区| 欧美精品久久久久久久多人混战| 波多野洁衣一区| 久久激情五月激情| 一区二区中文字幕在线| 在线91免费看| 日本乱码高清不卡字幕| 成人精品免费网站| 狠狠色丁香久久婷婷综合_中| 亚洲一二三区不卡| 综合自拍亚洲综合图不卡区| 久久综合五月天婷婷伊人| 欧美日产国产精品| 色94色欧美sute亚洲线路一久| 国产精品456| 精品一区二区免费在线观看| 亚洲最新视频在线观看| 1024亚洲合集| 国产精品视频第一区| 欧美国产日本视频| 国产欧美日韩中文久久| 精品999在线播放| 亚洲精品在线三区| 日韩免费视频一区二区| 欧美美女激情18p| 91麻豆精品国产91久久久久久久久| 一本色道久久综合精品竹菊| 成人做爰69片免费看网站| 国产成人在线视频播放| 国产乱子伦视频一区二区三区 | 蜜桃视频一区二区| 日韩av电影天堂| 日本最新不卡在线| 日本欧美一区二区在线观看| 日日夜夜精品免费视频| 无码av免费一区二区三区试看 | 久久久噜噜噜久久人人看| 精品国产青草久久久久福利| 日韩一二在线观看| 精品对白一区国产伦| 久久综合网色—综合色88| 久久久久国产成人精品亚洲午夜 | 欧美性视频一区二区三区| 日本久久一区二区| 欧美精品乱码久久久久久按摩| 欧美日韩精品欧美日韩精品一综合| 欧美区视频在线观看| 日韩午夜av电影| 久久久久久9999| 久久精品这里都是精品| 夜夜精品视频一区二区| 久久99精品国产麻豆婷婷| 97久久超碰国产精品| 欧美剧在线免费观看网站| 欧美激情资源网| 日韩国产在线观看| 成人app软件下载大全免费| 欧美二区三区91| 国产精品乱人伦| 麻豆成人综合网| 91香蕉国产在线观看软件| 精品少妇一区二区三区日产乱码| 亚洲图片激情小说| 国模一区二区三区白浆| 欧美色图第一页| 国产精品久久久久永久免费观看| 丝袜美腿高跟呻吟高潮一区| av在线这里只有精品| 精品国产亚洲在线| 天天综合日日夜夜精品| 成人av免费在线| 久久精品人人做人人爽人人| 婷婷久久综合九色综合伊人色| www.欧美.com| 久久精品免费在线观看| 裸体一区二区三区| 欧美精品成人一区二区三区四区| 日本一区二区三区在线观看| 久久爱另类一区二区小说| 欧美日韩精品欧美日韩精品 | 成人高清视频在线| 久久人人超碰精品| 美洲天堂一区二卡三卡四卡视频| 在线免费观看一区| 亚洲靠逼com| 91美女福利视频| 国产精品国产a| 丁香六月久久综合狠狠色| 久久精品视频在线免费观看| 激情综合一区二区三区| 日韩欧美国产不卡| 美女视频黄免费的久久| 日韩午夜av电影| 国内精品国产成人| 久久久久国产精品厨房| 国产91精品免费| 国产精品久久久久久久久动漫|