1#!/bin/sh 2# Copyright (C) 2011, 2017 O.S. Systems Software LTDA. 3# Licensed on MIT 4 5mdev_enabled() { 6 if [ ! -e /sbin/mdev ]; then 7 debug "/sbin/mdev doesn't exist" 8 return 1 9 fi 10 11 return 0 12} 13 14mdev_run() { 15 # setup the environment 16 mount -t tmpfs tmpfs /dev 17 18 mkdir -m 1777 /dev/shm 19 20 mkdir -m 0755 /dev/pts 21 mount -t devpts devpts /dev/pts 22 23 echo /sbin/mdev > /proc/sys/kernel/hotplug 24 mdev -s 25 26 # load modules for devices 27 find /sys -name modalias | while read m; do 28 load_kernel_module $(cat "$m") 29 done 30} 31