You are on page 1of 4

MSM AMSS ZZ

abbr.
1. advanced manned space simulator 2. Advanced Meteorological Sounding Systems
3. advanced multi-mission sensor system 4. air mobile satellite service
5. automatic master sequence selector ()
6. Automatic Message Switching System
7. Automatic Music Select System

AMSS source QC BREW(Binary Runtime Environment For Wireless)


AEE(application

execution
environment) Dual Proc source BREW
REX(Run Time Executive)
source
|-- AMSS
| |-- platform
| `-- products
`-- AMSS_CUST
`-- products
AMSS source platform TASK products source

SURF AMSS_CUST 3 AMSS
3

boot
|-- modem_proc
| `-- drivers
|

`-- boot

|-- 7627

| `-- boot_mem_ddr.s

`-- pm_vreg_target.h

`-- secboot
`-- cfg_data
`-- 7627
`-- ebi1
`-- ebi1.cfg
AMSS
platformplatform products TASK L4
microkernelCS(componet service)libstd(AEE )rte(run time enviroment)
|-- cs
|-- l4
|-- libstd
`-- rte
L4 IPC component service L4 rte
BREW CS QC
RTE
libstd

AEE AEE rte IPC platform


CS MSM AMSS platform

(23.6 KB)

3
products source REX REX RTOS
task REX API task
task REX
task list() taskproducts 3g task

rex
REX overview products
`-- 76XX
|-- 1x

// Source code for CDMA 1X protocol

|-- apps

// Source code for some Brew apps such as core and ui

|-- apps_proc

// Applications boot loader

|-- build

// Trace32 JTAG script for building, build image, and log

|-- core

// Shared APIs folder

|-- dal

// Device abstract layer code

|-- data

// Source code for data services

|-- drivers

// Driver s for LCD, peripherals, etc.

|-- hal

// Hardware abstract layer code

|-- hdr

// Source code for high data rate protocol

|-- modem

// Modem AMSS source code

|-- modem_proc

// Modem AMSS boot files

|-- multimedia

// Multimedia files, including audio, video, etc.

|-- nas

// Source code for NAS layer protocol

|-- secboot

// Boot loaders, from PBL to OEMSBL

|-- services

// Source code for services

|-- tools

// Code for Flash operations

|-- wcdma

// Source code for WCDMA protocol

`-- wconnect

// BT soc config and ftm(factory test mode)

source Rex AMSS

(95.55 KB)

1
AMSS task CS kernel process CS task REX user
process products/apps AMSS source qcsbl_main_ctl
l4
kernell4 kernel igunar server rex ( /service/tmc/mobile.c main )amss/rex
l4 microkernel task L4
main main rex_init REX Qualcomm tmc(task
manager controler) rex TASK task task rex task
task task pmicnvsim
task rex
products/76xx/services/tmc.c tmc_define_tasks task
products/76xx /build/ms/cust*******.h products/76xx/build/ms/target******.h tsncjnlym.cmd

cust target task


products/76xx/services/tmc.c tmc_define_tasks AMSS TASK 4000
rex rex_def_task task nv
5374

rex_def_task(&nv_tcb,

5375

(rex_stack_word_type*) nv_stack,

5376

NV_STACK_SIZ,

5377

(rex_priority_type) NV_PRI,

5378

nv_task,

5379

0L);

nv_task task task