scoutos / prex-0.9.0 / conf / arm / integrator @ 03e9c04a
History | View | Annotate | Download (2.51 KB)
1 |
# |
---|---|
2 |
# Prex system configuration file |
3 |
# |
4 |
|
5 |
# |
6 |
# Make options |
7 |
# |
8 |
makeoptions GCCFLAGS+= -mcpu=arm9tdmi -fno-dwarf2-cfi-asm |
9 |
makeoptions ASFLAGS+= -mfpu=softfpa |
10 |
|
11 |
# |
12 |
# Memory address |
13 |
# |
14 |
memory LOADER_TEXT 0x00010000 # Start of boot loader |
15 |
memory KERNEL_TEXT 0x80080000 # Start of kernel |
16 |
memory BOOTIMG_BASE 0x80012000 # Location of boot image |
17 |
memory SYSPAGE_BASE 0x80000000 # Location of system page |
18 |
|
19 |
# |
20 |
# Tunable paramters |
21 |
# |
22 |
options HZ=1000 # Ticks/second of the clock |
23 |
options TIME_SLICE=50 # Context switch ratio (msec) |
24 |
options OPEN_MAX=16 # Max open files per process |
25 |
options BUF_CACHE=32 # Blocks for buffer cache |
26 |
options FS_THREADS=4 # Number of file system threads |
27 |
|
28 |
# |
29 |
# Platform settings |
30 |
# |
31 |
options ARM926EJS # Processor core |
32 |
options MMU # Memory management unit |
33 |
options CACHE # Cache memory |
34 |
#options FPU # Floating point unit |
35 |
#options ROMBOOT # Boot from ROM |
36 |
options BOOTDISK # Disk for /boot directory |
37 |
|
38 |
# |
39 |
# General setup |
40 |
# |
41 |
options POSIX # POSIX support |
42 |
options CMDBOX # Core utilities |
43 |
#options TINY # Optimize for size |
44 |
|
45 |
# |
46 |
# Kernel hacking |
47 |
# |
48 |
#options KD # Kernel debugger |
49 |
#options AUDIT # Security auditing |
50 |
|
51 |
# |
52 |
# Diagnostic options |
53 |
# |
54 |
options DIAG_SERIAL # Diagnostic via serial port |
55 |
|
56 |
# |
57 |
# File systems |
58 |
# |
59 |
options FIFOFS # FIFO & Pipe |
60 |
options DEVFS # Device file system |
61 |
options RAMFS # RAM file system |
62 |
options ARFS # Archive file system |
63 |
#options FATFS # FAT file system |
64 |
|
65 |
# |
66 |
# Power management |
67 |
# |
68 |
options PM # Power management |
69 |
#options PM_POWERSAVE # Power policy: Battery optimized |
70 |
options PM_PERFORMANCE # Power policy: Parformance optimized |
71 |
|
72 |
# |
73 |
# Device drivers (initialization order) |
74 |
# |
75 |
device pm # Power management |
76 |
device cons # System console |
77 |
device serial # Logical serial |
78 |
device pl011 # ARM PrimeCell PL011 UART (P:serial) |
79 |
device rtc # Logical RTC |
80 |
device pl030 # ARM PrimeCell PL030 RTC |
81 |
device null # NULL device |
82 |
device zero # Zero device |
83 |
device ramdisk # RAM disk |
84 |
|
85 |
# |
86 |
# Hardware configuations |
87 |
# |
88 |
options ARM_VECTORS=0x00000000 |
89 |
options PL011_BASE=0xd6000000 |
90 |
options PL011_IRQ=1 |
91 |
options PL030_BASE=0xd5000000 |
92 |
|
93 |
|
94 |
# |
95 |
# Command box |
96 |
# |
97 |
command cat |
98 |
command clear |
99 |
command cp |
100 |
command date |
101 |
command dmesg |
102 |
command echo |
103 |
command free |
104 |
command head |
105 |
command hostname |
106 |
command kill |
107 |
command ls |
108 |
command mkdir |
109 |
command more |
110 |
command mv |
111 |
command nice |
112 |
command printenv |
113 |
command ps |
114 |
command pwd |
115 |
command rm |
116 |
command rmdir |
117 |
command sh |
118 |
command sleep |
119 |
command sync |
120 |
#command test |
121 |
command touch |
122 |
command uname |
123 |
|
124 |
# |
125 |
# Adminisrative tools |
126 |
# |
127 |
command diskutil |
128 |
command install |
129 |
command pmctrl |
130 |
command ktrace |
131 |
command lock |
132 |
command debug |