Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Path: blob/next/external/packages/bsp/rk356x/usr/bin/usb-hotplug
Views: 3963
#! /bin/sh sleep 1 dev_path=/sys$1 state=`cat ${dev_path}/state` if [ "$state"x != "config"x ] ; then UDC=`ls /sys/class/udc/| awk '{print $1}'` echo $UDC > /sys/kernel/config/usb_gadget/rockchip/UDC functions=`cat /sys/kernel/config/usb_gadget/rockchip/configs/b.1/strings/0x409/configuration` # if no "_" string to "cut" command, it will set the full string to output. # add "_" to string functions avoiding no "_" case i=2 functions=_${functions} tmp=`echo $functions | cut -d _ -f $i` until [ -z "$tmp" ]; do if [ "$tmp" == "mtp" ]; then mtp-server& break fi i=`expr $i + 1` tmp=`echo $functions | cut -d _ -f $i` done fi