#!/bin/sh ### Script para carga do Sample Player ### # Carga de drivers /sbin/insmod /lib/modules/olo_memory_layout.ko mem_maj=`grep "olo_memory_layout$" /proc/devices | cut -b1,2,3` /bin/mknod /dev/olo_memory_layout c $mem_maj 0 /bin/olo_memory_layout_config_reader /sbin/insmod /lib/modules/pal_linux.ko /sbin/insmod /lib/modules/sven_driver.ko dismask=0xFFFFFFFF /sbin/insmod /lib/modules/osal_linux.ko osal_debug=0 # Load IDL drivers /sbin/insmod /lib/modules/idl_i2c.ko /sbin/insmod /lib/modules/idl_gpio.ko /sbin/insmod /lib/modules/idl_spi.ko /sbin/insmod /lib/modules/idl_smartcard.ko # RTC must be read before loading the GDL /bin/rm -f /dev/i2c i2c_maj=`grep "i2c$" /proc/devices | cut -b1,2,3` /bin/mknod /dev/i2c c $i2c_maj 0 /bin/rm -f /dev/gpio gpio_maj=`grep "gpio$" /proc/devices | cut -b1,2,3` /bin/mknod /dev/gpio c $gpio_maj 0 /bin/read_edl_rtc #Load SMD Drivers /sbin/insmod /lib/modules/auddac_linux.ko /sbin/insmod /lib/modules/intel_smd.ko /sbin/insmod /lib/modules/apm_driver.ko /sbin/insmod /lib/modules/tsd_driver.ko /sbin/insmod /lib/modules/tsi_driver.ko /sbin/insmod /lib/modules/pvr_mm.ko # Inserting minimal module for userspace gdl /sbin/insmod /lib/modules/gdl_mm.ko # Cria device nodes /etc/init.d/rcS-mknods # gdl_tvoutmode -- TV output mode: # 0=NTSC 4=PAL/N 8=576P # 1=NTSC/J 5=PAL 9=1080I/60Hz # 2=NTSC/443 6=480P 10=1080I/50Hz # 3=PAL/M 7=720P/60Hz 11=720P/50Hz # TVMODE=0 # TVMODE=7 TVMODE=0 # pd_tvouttype -- Active output DACs when internal TV encoder is active: # 0=Composite 1=S-Video 2=Component 3=Combo (Composite + S-Video) TVOUTTYPE=0 /bin/gdl_server gdl_tvoutmode=$TVMODE #gdl_canvas_color=123456 # Load display port drivers. /bin/load_pd /lib/pd_inttvenc.so pd_tvouttype=$TVOUTTYPE /bin/load_pd /lib/pd_sii9030.so # ----------------------------------------------------------------------------- # END DISPLAY DRIVER ---------------------------------------------------------- # ----------------------------------------------------------------------------- # Load the MPEG-2 video driver /sbin/insmod /lib/modules/mpg2vd_drv.ko # Load the H264 video driver /sbin/insmod /lib/modules/h264_drv.ko # Load the VTC /sbin/insmod /lib/modules/vtc_driver.ko # Configure the DAC /bin/audio_route 0 i2s 2 1 /bin/dac_init 48000 /bin/hdmi_audio_app umount /home while [ true ] do /mnt/sample_player -d /mnt/underwater_720p_8mbs_h264_nd.ts done