Справочник Пользователя для UTStarcom MSG2000
Page
9-219
CC06786-11B
Confidential and Proprietary
Using Wind River Linux on the PP50
1
4
AB
AB
Preliminary
9.6 Linux Command Line Options
The following linux command line options are available.
9.6.1 linux_cpu_mask=<cpu_mask>
This defines the mask of CPUs in hex that run Linux. Any valid mask can be given
here and Linux will run on those CPUs. The remaining CPUS can be used for
RMIOS applications. The default Linux CPU mask is ffffffff
9.6.2 kseg0_start=<address>
This defines the start of physical memory in KSEG0 region to use for loading KSEG0
apps. This address must be:
•
Greater than _end
•
Multiple of 2MB
•
Less than 0x10000000
9.6.3 kseg0_size=<size>
This defines the size of KSEG0 region in hex (no 0x prefix). The user must ensure
that enough memory has been reserved for Linux to run while configuring memory
size for the loader.
Note:
The following command options and text use the term “CPU” is
used for legacy reasons, in most circles “thread” is a more term in
this application.
Note:
Applications cannot be launched on a core that has Linux running
on a few threads unless the "shared_core" option is passed during
the kernel boot.
For example, linux_cpu_mask=0x3f, loader feature will be available
only on 0xffffff00 CPUs.
Note:
Currently if kseg0_start and kseg0_size value are changed below
the default values mentioned above then loader may fail to launch
any kseg applications.