Blame view

buildroot/buildroot-2016.08.1/arch/Config.in.arc 1.69 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
  choice
  	prompt "Target CPU"
  	depends on BR2_arc
  	default BR2_arc770d
  	help
  	    Specific CPU to use
  
  config BR2_arc750d
  	bool "ARC 750D"
  
  config BR2_arc770d
  	bool "ARC 770D"
  
  config BR2_archs38
  	bool "ARC HS38"
  
  endchoice
  
  # Choice of atomic instructions presence
  config BR2_ARC_ATOMIC_EXT
  	bool "Atomic extension (LLOCK/SCOND instructions)"
  	default y if BR2_arc770d || BR2_archs38
  
  config BR2_ARCH
  	default "arc"	if BR2_arcle
  	default "arceb"	if BR2_arceb
  
  config BR2_arc
  	bool
  	default y if BR2_arcle || BR2_arceb
  
  config BR2_ENDIAN
  	default "LITTLE" if BR2_arcle
  	default "BIG"	 if BR2_arceb
  
  config BR2_GCC_TARGET_CPU
  	default "arc700" if BR2_arc750d
  	default "arc700" if BR2_arc770d
  	default "archs"	 if BR2_archs38
  
  choice
  	prompt "MMU Page Size"
  	default BR2_ARC_PAGE_SIZE_8K
  	help
  	  MMU starting from version 3 (found in ARC 770) and now
  	  version 4 (found in ARC HS38) allows the selection of the
  	  page size during ASIC design creation.
  
  	  The following options are available for MMU v3 and v4: 4kB,
  	  8kB and 16 kB.
  
  	  The default is 8 kB (that really matches the only page size
  	  in MMU v2).  It is important to build a toolchain with page
  	  size matching the hardware configuration. Otherwise
  	  user-space applications will fail at runtime.
  
  config BR2_ARC_PAGE_SIZE_4K
  	bool "4KB"
  	depends on BR2_arc770d || BR2_archs38
  
  config BR2_ARC_PAGE_SIZE_8K
  	bool "8KB"
  	help
  	  This is the one and only option available for MMUv2 and
  	  default value for MMU v3 and v4.
  
  config BR2_ARC_PAGE_SIZE_16K
  	bool "16KB"
  	depends on BR2_arc770d || BR2_archs38
  
  endchoice
  
  config BR2_ARC_PAGE_SIZE
  	string
  	default "4K" if BR2_ARC_PAGE_SIZE_4K
  	default "8K" if BR2_ARC_PAGE_SIZE_8K
  	default "16K" if BR2_ARC_PAGE_SIZE_16K