Name Date Size #Lines LOC

..--

Ksym/H--7,0367,030

M7621/H--3,2243,126

M7821/H--3,8793,771

OneUtopiaMail/H--

curry/H--5,8865,704

doxy_folder/H--

include/H--485368

k6/H--3,7753,667

k6lite/H--2,9042,823

k7u/H--961934

kano/H--4,7234,579

manhattan/H--592575

marcus/H--3,2423,143

maserati/H--4,0983,972

maxim/H--3,2243,126

mustang/H--1,6801,635

scripts/H--77,11859,178

.configH A D05-Mar-20187.7 KiB312303

.config.oldH A D05-Mar-20187.7 KiB312303

CPBackup2mxlib.shH A D05-Mar-2018590 1912

CreateKsym--.shH A D05-Mar-20189.8 KiB211197

CreateKsym.shH A D05-Mar-201810.8 KiB228204

Database.csvH A D05-Mar-2018299 KiB5,7805,779

KconfigH A D05-Mar-201815.7 KiB896751

MXlibBk.shH A D05-Mar-20181.3 KiB4739

MakefileH A D05-Mar-201851.7 KiB1,6441,262

MsVersion.hH A D05-Mar-20186.4 KiB11910

OneUtpiaDescription.txtH A D05-Mar-2018373 129

READMEH A D05-Mar-20181.4 KiB3426

Reduced.shH A D05-Mar-20184.1 KiB14599

api_with_header_file.csvH A D05-Mar-2018279.8 KiB5,6325,631

bsp.dxyfileH A D05-Mar-201862.3 KiB1,5191,098

bspOneUtopia.dxyfileH A D05-Mar-201862.4 KiB1,5201,099

config_k6_linux_arm_hardfloat_dynamic_general_32bit_ko_nvrH A D05-Mar-20187.7 KiB312303

config_k6lite_linux_arm_hardfloat_dynamic_general_32bit_ko_nvr-jinyanH A D05-Mar-20187.7 KiB312303

dxyOneUtopia.infileH A D05-Mar-201843 43

main_page.hH A D05-Mar-20181.5 KiB450

mcomment.shH A D05-Mar-20181.1 KiB4230

nm_symbol.txtH A D05-Mar-2018236.4 KiB5,7575,756

nvr_msr620q_config_nand-jinyanH A D05-Mar-201866.5 KiB2,7722,549

parallel.mkH A D05-Mar-20181.7 KiB5121

preprocess.txtH A D05-Mar-20182 MiB89,18560,180

special_case.shH A D05-Mar-20181.6 KiB8072

utpa2k.mkH A D05-Mar-201825.9 KiB849669

README

1Utopia release <MStar Semiconductor, Inc.>
2
3These are the building methods for utopia. Read them carefully,
4as they tell you what this is all about, explain how to generate
5utopia libraries via menuconfig. Further, there are some naming rules
6about the definition generated by menuconfig. You can use them by adding
7definitions in Kconfig.
8
9HOW TO BUILD?
10
111. Build the library only containing single driver:
12  a. cp <chip_name>/<config_name> .config (e.g., cp eden/.config_eden_nos_r2_softfloat_static_genera .config).
13  b. make defconfig.
14  c. make <driver_name> (e.g., make miu).
15
162. Release the libraries for specific chip if you want to use default configuration:
17  a. cp <chip_name>/<config_name> .config (e.g., cp eden/.config_eden_nos_r2_softfloat_static_genera .config).
18  b. make defconfig.
19  c. make clean.
20  d. make.
21  e. make bsp.
22
233. Release the libraries for specific chip if you want to reselect configuration:
24  a. cp <chip_name>/<config_name> .config (e.g., cp eden/.config_eden_nos_r2_softfloat_static_genera .config).
25  b. make menuconfig (If you entered the menu, choose what want, and then exit. The menuconfig system will save your configuration as ".config").
26  c. make clean.
27  d. make.
28  e. make bsp.
29
30HOW TO USE DEFINITIONS GENERATED BY MENUCONFIG?
31
321. Add the definitins in Kconfig (e.g., In mxlib/drv/tsp/Kconfig, you can see "config TSP2_ENABLE")
332. Use it in your source code (e.g., The definition "CONFIG_TSP22_ENABLE" can be used)
34