????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 3.144.98.87 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/src/linux-headers-3.13.0-170/arch/frv/include/asm/ |
Upload File : |
/* mem-layout.h: memory layout * * Copyright (C) 2004 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ #ifndef _ASM_MEM_LAYOUT_H #define _ASM_MEM_LAYOUT_H #ifndef __ASSEMBLY__ #define __UL(X) ((unsigned long) (X)) #else #define __UL(X) (X) #endif /* * PAGE_SHIFT determines the page size */ #define PAGE_SHIFT 14 #ifndef __ASSEMBLY__ #define PAGE_SIZE (1UL << PAGE_SHIFT) #else #define PAGE_SIZE (1 << PAGE_SHIFT) #endif #define PAGE_MASK (~(PAGE_SIZE-1)) /* * the slab must be aligned such that load- and store-double instructions don't * fault if used */ #define ARCH_DMA_MINALIGN L1_CACHE_BYTES #define ARCH_SLAB_MINALIGN L1_CACHE_BYTES /*****************************************************************************/ /* * virtual memory layout from kernel's point of view */ #define PAGE_OFFSET ((unsigned long) &__page_offset) #ifdef CONFIG_MMU /* see Documentation/frv/mmu-layout.txt */ #define KERNEL_LOWMEM_START __UL(0xc0000000) #define KERNEL_LOWMEM_END __UL(0xd0000000) #define VMALLOC_START __UL(0xd0000000) #define VMALLOC_END __UL(0xd8000000) #define PKMAP_BASE __UL(0xd8000000) #define PKMAP_END __UL(0xdc000000) #define KMAP_ATOMIC_SECONDARY_FRAME __UL(0xdc000000) #define KMAP_ATOMIC_PRIMARY_FRAME __UL(0xdd000000) #endif #define KERNEL_IO_START __UL(0xe0000000) /*****************************************************************************/ /* * memory layout from userspace's point of view */ #define BRK_BASE __UL(2 * 1024 * 1024 + PAGE_SIZE) #define STACK_TOP __UL(2 * 1024 * 1024) #define STACK_TOP_MAX __UL(0xc0000000) /* userspace process size */ #ifdef CONFIG_MMU #define TASK_SIZE (PAGE_OFFSET) #else #define TASK_SIZE __UL(0xFFFFFFFFUL) #endif /* base of area at which unspecified mmaps will start */ #ifdef CONFIG_BINFMT_ELF_FDPIC #define TASK_UNMAPPED_BASE __UL(16 * 1024 * 1024) #else #define TASK_UNMAPPED_BASE __UL(TASK_SIZE / 3) #endif #endif /* _ASM_MEM_LAYOUT_H */