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

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

?? features.txt

?? LINUX 2.6.17.4的源碼
?? TXT
字號(hào):
			 ===========================			 FUJITSU FR-V LINUX FEATURES			 ===========================This kernel port has a number of features of which the user should be aware: (*) Linux and uClinux     The FR-V architecture port supports both normal MMU linux and uClinux out     of the same sources. (*) CPU support     Support for the FR401, FR403, FR405, FR451 and FR555 CPUs should work with     the same uClinux kernel configuration.     In normal (MMU) Linux mode, only the FR451 CPU will work as that is the     only one with a suitably featured CPU.     The kernel is written and compiled with the assumption that only the     bottom 32 GR registers and no FR registers will be used by the kernel     itself, however all extra userspace registers will be saved on context     switch. Note that since most CPUs can't support lazy switching, no attempt     is made to do lazy register saving where that would be possible (FR555     only currently). (*) Board support     The board on which the kernel will run can be configured on the "Processor     type and features" configuration tab.     Set the System to "MB93093-PDK" to boot from the MB93093 (FR403) PDK.     Set the System to "MB93091-VDK" to boot from the CB11, CB30, CB41, CB60,     CB70 or CB451 VDK boards. Set the Motherboard setting to "MB93090-MB00" to     boot with the standard ATA90590B VDK motherboard, and set it to "None" to     boot without any motherboard. (*) Binary Formats     The only userspace binary format supported is FDPIC ELF. Normal ELF, FLAT     and AOUT binaries are not supported for this architecture.     FDPIC ELF supports shared library and program interpreter facilities. (*) Scheduler Speed     The kernel scheduler runs at 100Hz irrespective of the clock speed on this     architecture. This value is set in asm/param.h (see the HZ macro defined     there). (*) Normal (MMU) Linux Memory Layout.     See mmu-layout.txt in this directory for a description of the normal linux     memory layout     See include/asm-frv/mem-layout.h for constants pertaining to the memory     layout.     See include/asm-frv/mb-regs.h for the constants pertaining to the I/O bus     controller configuration. (*) uClinux Memory Layout     The memory layout used by the uClinux kernel is as follows:	0x00000000 - 0x00000FFF		Null pointer catch page	0x20000000 - 0x200FFFFF CS2#    [PDK] FPGA	0xC0000000 - 0xCFFFFFFF		SDRAM	0xC0000000			Base of Linux kernel image	0xE0000000 - 0xEFFFFFFF	CS2#	[VDK] SLBUS/PCI window	0xF0000000 - 0xF0FFFFFF	CS5#	MB93493 CSC area (DAV daughter board)	0xF1000000 - 0xF1FFFFFF	CS7#	[CB70/CB451] CPU-card PCMCIA port space	0xFC000000 - 0xFC0FFFFF	CS1#	[VDK] MB86943 config space	0xFC100000 - 0xFC1FFFFF	CS6#	[CB70/CB451] CPU-card DM9000 NIC space	0xFC100000 - 0xFC1FFFFF	CS6#	[PDK] AX88796 NIC space	0xFC200000 - 0xFC2FFFFF	CS3#	MB93493 CSR area (DAV daughter board)	0xFD000000 - 0xFDFFFFFF	CS4#	[CB70/CB451] CPU-card extra flash space	0xFE000000 - 0xFEFFFFFF		Internal CPU peripherals	0xFF000000 - 0xFF1FFFFF	CS0#	Flash 1	0xFF200000 - 0xFF3FFFFF	CS0#	Flash 2	0xFFC00000 - 0xFFC0001F	CS0#	[VDK] FPGA     The kernel reads the size of the SDRAM from the memory bus controller     registers by default.     The kernel initialisation code (1) adjusts the SDRAM base addresses to     move the SDRAM to desired address, (2) moves the kernel image down to the     bottom of SDRAM, (3) adjusts the bus controller registers to move I/O     windows, and (4) rearranges the protection registers to protect all of     this.     The reasons for doing this are: (1) the page at address 0 should be     inaccessible so that NULL pointer errors can be caught; and (2) the bottom     three quarters are left unoccupied so that an FR-V CPU with an MMU can use     it for virtual userspace mappings.     See include/asm-frv/mem-layout.h for constants pertaining to the memory     layout.     See include/asm-frv/mb-regs.h for the constants pertaining to the I/O bus     controller configuration. (*) uClinux Memory Protection     A DAMPR register is used to cover the entire region used for I/O     (0xE0000000 - 0xFFFFFFFF). This permits the kernel to make uncached     accesses to this region. Userspace is not permitted to access it.     The DAMPR/IAMPR protection registers not in use for any other purpose are     tiled over the top of the SDRAM such that:	(1) The core kernel image is covered by as small a tile as possible            granting only the kernel access to the underlying data, whilst            making sure no SDRAM is actually made unavailable by this approach.	(2) All other tiles are arranged to permit userspace access to the rest            of the SDRAM.     Barring point (1), there is nothing to protect kernel data against     userspace damage - but this is uClinux. (*) Exceptions and Fixups     Since the FR40x and FR55x CPUs that do not have full MMUs generate     imprecise data error exceptions, there are currently no automatic fixup     services available in uClinux. This includes misaligned memory access     fixups.     Userspace EFAULT errors can be trapped by issuing a MEMBAR instruction and     forcing the fault to happen there.     On the FR451, however, data exceptions are mostly precise, and so     exception fixup handling is implemented as normal. (*) Userspace Breakpoints     The ptrace() system call supports the following userspace debugging     features:	(1) Hardware assisted single step.	(2) Breakpoint via the FR-V "BREAK" instruction.	(3) Breakpoint via the FR-V "TIRA GR0, #1" instruction.	(4) Syscall entry/exit trap.     Each of the above generates a SIGTRAP. (*) On-Chip Serial Ports     The FR-V on-chip serial ports are made available as ttyS0 and ttyS1. Note     that if the GDB stub is compiled in, ttyS1 will not actually be available     as it will be being used for the GDB stub.     These ports can be made by:	mknod /dev/ttyS0 c 4 64	mknod /dev/ttyS1 c 4 65 (*) Maskable Interrupts     Level 15 (Non-maskable) interrupts are dealt with by the GDB stub if     present, and cause a panic if not. If the GDB stub is present, ttyS1's     interrupts are rated at level 15.     All other interrupts are distributed over the set of available priorities     so that no IRQs are shared where possible. The arch interrupt handling     routines attempt to disentangle the various sources available through the     CPU's own multiplexor, and those on off-CPU peripherals. (*) Accessing PCI Devices     Where PCI is available, care must be taken when dealing with drivers that     access PCI devices. PCI devices present their data in little-endian form,     but the CPU sees it in big-endian form. The macros in asm/io.h try to get     this right, but may not under all circumstances... (*) Ax88796 Ethernet Driver     The MB93093 PDK board has an Ax88796 ethernet chipset (an NE2000 clone). A     driver has been written to deal specifically with this. The driver     provides MII services for the card.     The driver can be configured by running make xconfig, and going to:	(*) Network device support	    - turn on "Network device support"	    (*) Ethernet (10 or 100Mbit)		- turn on "Ethernet (10 or 100Mbit)"		- turn on "AX88796 NE2000 compatible chipset"     The driver can be found in:	drivers/net/ax88796.c	include/asm/ax88796.h (*) WorkRAM Driver     This driver provides a character device that permits access to the WorkRAM     that can be found on the FR451 CPU. Each page is accessible through a     separate minor number, thereby permitting each page to have its own     filesystem permissions set on the device file.     The device files should be:	mknod /dev/frv/workram0 c 240 0	mknod /dev/frv/workram1 c 240 1	mknod /dev/frv/workram2 c 240 2	...     The driver will not permit the opening of any device file that does not     correspond to at least a partial page of WorkRAM. So the first device file     is the only one available on the FR451. If any other CPU is detected, none     of the devices will be openable.     The devices can be accessed with read, write and llseek, and can also be     mmapped. If they're mmapped, they will only map at the appropriate     0x7e8nnnnn address on linux and at the 0xfe8nnnnn address on uClinux. If     MAP_FIXED is not specified, the appropriate address will be chosen anyway.     The mappings must be MAP_SHARED not MAP_PRIVATE, and must not be     PROT_EXEC. They must also start at file offset 0, and must not be longer     than one page in size.     This driver can be configured by running make xconfig, and going to:	(*) Character devices	    - turn on "Fujitsu FR-V CPU WorkRAM support" (*) Dynamic data cache write mode changing     It is possible to view and to change the data cache's write mode through     the /proc/sys/frv/cache-mode file while the kernel is running. There are     two modes available:	NAME	MEANING	=====	==========================================	wthru	Data cache is in Write-Through mode	wback	Data cache is in Write-Back/Copy-Back mode     To read the cache mode:	# cat /proc/sys/frv/cache-mode	wthru     To change the cache mode:	# echo wback >/proc/sys/frv/cache-mode	# cat /proc/sys/frv/cache-mode	wback (*) MMU Context IDs and Pinning     On MMU Linux the CPU supports the concept of a context ID in its MMU to     make it more efficient (TLB entries are labelled with a context ID to link     them to specific tasks).     Normally once a context ID is allocated, it will remain affixed to a task     or CLONE_VM'd group of tasks for as long as it exists. However, since the     kernel is capable of supporting more tasks than there are possible ID     numbers, the kernel will pass context IDs from one task to another if     there are insufficient available.     The context ID currently in use by a task can be viewed in /proc:	# grep CXNR /proc/1/status	CXNR: 1     Note that kernel threads do not have a userspace context, and so will not     show a CXNR entry in that file.     Under some circumstances, however, it is desirable to pin a context ID on     a process such that the kernel won't pass it on. This can be done by     writing the process ID of the target process to a special file:	# echo 17 >/proc/sys/frv/pin-cxnr     Reading from the file will then show the context ID pinned.	# cat /proc/sys/frv/pin-cxnr	4     The context ID will remain pinned as long as any process is using that     context, i.e.: when the all the subscribing processes have exited or     exec'd; or when an unpinning request happens:	# echo 0 >/proc/sys/frv/pin-cxnr     When there isn't a pinned context, the file shows -1:	# cat /proc/sys/frv/pin-cxnr	-1

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲男人的天堂一区二区| 国产精品理论片在线观看| 日本一区二区免费在线| 91国模大尺度私拍在线视频| 免费观看在线综合| 综合久久综合久久| 2020国产精品| 欧美精品视频www在线观看 | 天堂成人国产精品一区| 欧美激情一区二区| 日韩欧美精品在线| 欧美性色综合网| 99综合影院在线| 九九在线精品视频| 天堂精品中文字幕在线| 亚洲精品国产视频| 欧美韩日一区二区三区四区| 日韩精品一区二区三区在线| 欧美系列日韩一区| av亚洲精华国产精华精华| 狠狠网亚洲精品| 日韩va欧美va亚洲va久久| 亚洲精品欧美综合四区| 亚洲大片一区二区三区| 日本一区二区三区国色天香| 欧美一三区三区四区免费在线看 | 成人一级片在线观看| 美女www一区二区| 午夜亚洲国产au精品一区二区| 中文字幕va一区二区三区| 久久这里只有精品首页| 日韩欧美国产一二三区| 欧美高清视频www夜色资源网| 91久久香蕉国产日韩欧美9色| www.欧美.com| fc2成人免费人成在线观看播放| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 91成人免费电影| 91麻豆国产香蕉久久精品| 成人一区二区三区中文字幕| 国产一区二区调教| 韩国成人精品a∨在线观看| 另类小说综合欧美亚洲| 亚洲美女精品一区| 欧美精品丝袜中出| 3atv在线一区二区三区| 粉嫩嫩av羞羞动漫久久久| 精品国产乱码久久久久久夜甘婷婷| 欧美精品视频www在线观看| 欧美电影在哪看比较好| 欧美偷拍一区二区| 欧美在线观看禁18| 欧美网站大全在线观看| 欧美日韩电影在线| 欧美电影免费观看高清完整版| 精品久久久久一区| 国产色爱av资源综合区| 国产精品看片你懂得| 1024国产精品| 亚洲午夜久久久久久久久电影院 | 国产成人av影院| 国产成人欧美日韩在线电影| www.亚洲激情.com| 欧美图片一区二区三区| 日韩一级免费观看| 国产亚洲综合av| 国产精品高潮久久久久无| 亚洲精品国产视频| 免费人成网站在线观看欧美高清| 国产自产高清不卡| 99精品欧美一区二区三区综合在线| 91片在线免费观看| 欧美电视剧免费全集观看| 欧美国产精品中文字幕| 樱桃国产成人精品视频| 日韩电影一区二区三区| 国产精品一区二区三区99| 91原创在线视频| 日韩精品一区二区在线| 中文字幕中文字幕一区二区| 亚洲bt欧美bt精品777| 精品伊人久久久久7777人| 成人午夜视频在线| 欧美精品精品一区| 国产农村妇女精品| 午夜精品国产更新| 成人性生交大片免费看中文| 欧美午夜精品一区二区蜜桃| 精品国产欧美一区二区| 亚洲猫色日本管| 九九视频精品免费| 91麻豆123| 久久在线观看免费| 亚洲成人动漫av| www.亚洲在线| 久久午夜色播影院免费高清| 亚洲夂夂婷婷色拍ww47| 国产麻豆精品95视频| 欧美猛男超大videosgay| 欧美国产精品一区二区三区| 免费在线观看视频一区| 成人av综合在线| 日韩美女视频一区二区在线观看| 亚洲青青青在线视频| 国产一区二区三区在线观看免费视频 | 亚洲黄色小说网站| 国产一区二区三区电影在线观看| 欧美亚日韩国产aⅴ精品中极品| 久久精品欧美一区二区三区不卡| 亚洲国产sm捆绑调教视频 | 欧美一三区三区四区免费在线看 | 亚洲免费看黄网站| 激情久久久久久久久久久久久久久久| 色视频欧美一区二区三区| 26uuu国产在线精品一区二区| 一区二区欧美视频| 成人禁用看黄a在线| 欧美一区二区日韩一区二区| 亚洲三级免费观看| 国产999精品久久久久久绿帽| 欧美一区二区三区在线观看视频 | 精品剧情v国产在线观看在线| 亚洲成人免费av| 色婷婷av一区二区三区之一色屋| 日韩欧美国产三级| 日韩精品亚洲一区二区三区免费| 在线看一区二区| 国产精品美女久久久久久| 国产乱人伦偷精品视频免下载 | 成人精品视频一区二区三区| 日韩欧美在线网站| 日韩成人精品视频| 欧美日韩一区二区在线观看视频| 亚洲欧美日韩国产另类专区| 日日夜夜免费精品| 成人av在线播放网址| 精品日韩成人av| 亚洲欧美另类小说视频| 日韩精品一级二级| 久久精品日韩一区二区三区| 久久国产生活片100| 国产乱淫av一区二区三区| 成人网男人的天堂| 色菇凉天天综合网| 欧美福利一区二区| 国产色91在线| 亚洲一区二三区| 免费在线看一区| 成人av资源在线观看| 欧美性一二三区| 欧美一卡二卡三卡| 欧美经典一区二区三区| 亚洲激情综合网| 精品一区二区三区在线观看国产 | 精品亚洲国内自在自线福利| 风间由美中文字幕在线看视频国产欧美| 99久久伊人久久99| 91精品婷婷国产综合久久性色| 精品日韩在线一区| 亚洲免费观看高清在线观看| 欧美a级一区二区| 成人app软件下载大全免费| 欧美日韩免费一区二区三区视频 | 欧美日韩免费观看一区三区| 久久久亚洲精品石原莉奈 | 麻豆精品在线观看| 色哦色哦哦色天天综合| 欧美精品一区二区三区蜜桃视频 | 国产精品视频一区二区三区不卡| 亚洲一区二区偷拍精品| 国产精品综合网| 欧美日本视频在线| 亚洲视频综合在线| 国产精品18久久久久久久久久久久| 欧美亚洲一区三区| 国产欧美一区二区在线| 午夜精品一区二区三区三上悠亚 | 国产乱码精品1区2区3区| 91黄色免费看| 中文字幕乱码久久午夜不卡| 婷婷开心激情综合| 在线亚洲免费视频| 国产精品美女久久久久av爽李琼| 日本成人在线看| 欧美日韩成人一区| 亚洲国产精品视频| 91老司机福利 在线| 国产欧美一区二区精品仙草咪| 麻豆成人久久精品二区三区小说| 欧美色爱综合网| 一区二区三区小说| 99精品在线免费| 国产精品色在线| 国产精品一线二线三线| 欧美r级电影在线观看| 日精品一区二区三区| 欧美人xxxx| 天堂成人国产精品一区| 欧美日韩aaaaa| 日韩在线观看一区二区|