Hi all,

This is query specific to Omap Zoom2 android

from the link:
https://gforge.ti.com/gf/project/omapandroid/wiki/?pagename=modem

service mux /system/bin/gsm0710muxd -v -s /dev/ttyS0 -b 460800 -n 3 -m
advanced
when the mux is started, it would create 2 pseudo slave terminal /dev/
pts/0 and /dev/pts/1

and it is mentioned:
service pppd_gprs /etc/init.gprs-pppd /dev/pts/1
Now the /dev/pts/1 will be used by the ppp_gprs.

Though pppd_gprs is a user mode daemon, the ppp kernel server driver
which handles the tcp/ip packet payload is in kernel mode.

if PPP writes the IP(PPP framed) packet payload to /dev/pts/1, MUX in
user mode will handle it to send it to the /ttys0, which is
performance overhead(kernel mode to user mode to kernel mode)

why the mux is not implemented in Kernel mode.??

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to