1
1

217 строки
5.2 KiB
Plaintext

###########################################################################
##
## KPDA Neutrino trunk on the OrangePi PC Allwinner H3 (ARMv7 Cortex-A7 QuadCore) Board
##
###########################################################################
##
## SUPPORTED DEVICES:
##
## UART_SERIAL: devc-ser8250
## NETWORK: devnp-sun8i
##
###########################################################################
##
## NOTES:
##
###########################################################################
###########################################################################
## START OF BUILD SCRIPT
###########################################################################
[image=0x41000000]
[virtual=armle-v7,raw] .bootstrap = {
startup-orangepi -vvv
PATH=:/proc/boot:/bin:/usr/bin:/sbin:/usr/sbin LD_LIBRARY_PATH=:/proc/boot:/lib:/usr/lib:/lib/dll procnto-smp -vvv -ae
}
[+script] .script = {
# Initialise the console
procmgr_symlink ../../proc/boot/libc.so.3 /usr/lib/ldqnx.so.2
display_msg Welcome to KPDA Neutrino on the OrangePi PC Allwinner H3 (ARMv7 Cortex-A7 QuadCore) - Board
display_msg Starting common servers...
slogger -s 16384k
pipe
#######################################################################
## UART driver
## UART0 (0x01C28000) -> stdout
#######################################################################
display_msg Starting UART serial driver...
devc-ser8250 -e -F -b115200 -c24000000/16 0x01C28000^2,32
waitfor /dev/ser1
reopen /dev/ser1
#######################################################################
## These env variables are inherited by all the programs which follow
#######################################################################
SYSNAME=nto
TERM=qansi
HOME=/
PATH=:/proc/boot:/bin:/usr/bin:/sbin:/usr/sbin:/opt/bin:/usr/photon/bin
LD_LIBRARY_PATH=:/proc/boot:/lib:/usr/lib:/lib/dll:/opt/lib
random -t
#######################################################################
## Network driver
#######################################################################
display_msg Starting Network driver...
io-pkt-v4-hc-ksz -dsun8i
ifconfig sun0 192.168.1.2/24 up
[+session] sh &
}
# Redirect console messages
[type=link] /bin/sh=/proc/boot/ksh
[type=link] /dev/console=/dev/ser1
[type=link] /tmp=/dev/shmem
[type=link] /var/log=/tmp
[type=link] /usr/tmp=/tmp
[type=link] /bin/login=/proc/boot/login
###########################################################################
## Системные библиотеки
###########################################################################
libc.so
libm.so
libz.so
libc.so.3
[type=link] /lib/libc.so=/proc/boot/libc.so.3
[type=link] /lib/libc.so.2=/proc/boot/libc.so.3
[type=link] /lib/libc.so.3=/proc/boot/libc.so.3
[type=link] /usr/lib/ldqnx.so.2=/proc/boot/libc.so.3
###########################################################################
## Библиотеки работы с диском и файловые системы
###########################################################################
fs-qnx4.so
fs-qnx6.so
libcam.so
io-blk.so
cam-disk.so
fs-dos.so
cam-cdrom.so
fs-cd.so
fs-udf.so
###########################################################################
## Драйверы USB и устройств ввода
###########################################################################
libhiddi.so
libusbdi.so
devu-ehci.so
devu-ohci.so
devh-usb.so
###########################################################################
## Сетевые драйверы
###########################################################################
devnp-shim.so
libsocket.so
lsm-qnet.so
devnp-sun8i.so
[data=c]
#######################################################################
## Драйверы последовательных портов
#######################################################################
devc-ser8250
/bin/stty=stty
#######################################################################
## Драйверы ввода
#######################################################################
devu-kbd
devu-mouse
###########################################################################
## Системные сервисы и утилиты
###########################################################################
ksh
sh
pipe
mqueue
cp
mkdir
ls
pidin
rm
mv
on
uname
slay
sync
mount
umount
shutdown
less
setconf
getconf
grep
rtc
date
fdisk
cat
chown
chmod
use
which
dcheck
usb
pci
devc-pty
waitfor
sloginfo
sleep
date
###########################################################################
## Менеджеры ресурсов: PCI, сеть, графика, аудио, драйвер диска и т.д.
###########################################################################
io-pkt-v4-hc-ksz
io-usb
io-hid
usb
devb-umass
slogger
###########################################################################
## Сетевые утилиты
###########################################################################
fs-nfs3
hostname
ifconfig
inetd
ping
telnetd
ftpd
nicinfo
dhcp.client
if_up
netstat
route
random
###########################################################################
## END OF BUILD SCRIPT
###########################################################################