You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PhoenixSDK/sys/kernel/modules/drv_init.bat

22 lines
886 B

@echo off
echo Kernel Driver Add : %1 >>%sys_log%
if exist %appdir%\%1\drv_inst\list.drv goto drv_list_load
::Direct Load
if exist %appdir%\%1\drv_inst\drv_64.zip if "%HOST_ARCH%"=="amd64" echo %appdir%\%1\drv_inst\drv_64.zip >>%drvlist%
if exist %appdir%\%1\drv_inst\drv.zip echo %appdir%\%1\drv_inst\drv.zip>>%drvlist%
if exist %appdir%\%1\drv_inst\drv_32.zip if "%HOST_ARCH%"=="x86" echo %appdir%\%1\drv_inst\drv_32.zip>>%drvlist%
goto end
:drv_list_load
for /f %%f in (%appdir%\%1\drv_inst\list.drv) do if exist %appdir%\%1\drv_inst\%%f (
if exist %appdir%\%1\drv_inst\%1\drv_64.zip if "%HOST_ARCH%"=="amd64" echo %appdir%\%1\drv_inst\%1\drv_64.zip>>%drvlist%
if exist %appdir%\%1\drv_inst\%1\drv.zip echo %appdir%\%1\drv_inst\%1\drv.zip>>%drvlist%
if exist %appdir%\%1\drv_inst\%1\drv_32.zip if "%HOST_ARCH%"=="x86" echo %%appdir%\%1\drv_inst\%1\drv_32.zip>>%drvlist%
)
:end