forked from Ivasoft/openwrt
apm821xx: add support for the apm821xx device target
This adds a new target for PowerPC APM82181 and APM82161 (464-based) boards, as well as adds support for the booke-wdt watchdog package. Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
This commit is contained in:
committed by
Felix Fietkau
parent
39f3408732
commit
3827ce2c3d
17
target/linux/apm821xx/base-files/etc/board.d/01_leds
Executable file
17
target/linux/apm821xx/base-files/etc/board.d/01_leds
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
. /lib/functions/uci-defaults.sh
|
||||
. /lib/apm821xx.sh
|
||||
|
||||
board_config_update
|
||||
|
||||
board=$(apm821xx_board_name)
|
||||
|
||||
case "$board" in
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
board_config_flush
|
||||
|
||||
exit 0
|
||||
19
target/linux/apm821xx/base-files/etc/board.d/02_network
Executable file
19
target/linux/apm821xx/base-files/etc/board.d/02_network
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
. /lib/functions/system.sh
|
||||
. /lib/functions/uci-defaults.sh
|
||||
. /lib/apm821xx.sh
|
||||
|
||||
board_config_update
|
||||
|
||||
board=$(apm821xx_board_name)
|
||||
|
||||
case "$board" in
|
||||
*)
|
||||
ucidef_set_interfaces_lan_wan "eth0" "eth1"
|
||||
;;
|
||||
esac
|
||||
|
||||
board_config_flush
|
||||
|
||||
exit 0
|
||||
33
target/linux/apm821xx/base-files/etc/diag.sh
Executable file
33
target/linux/apm821xx/base-files/etc/diag.sh
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
. /lib/functions/leds.sh
|
||||
. /lib/apm821xx.sh
|
||||
|
||||
get_status_led() {
|
||||
case $(apm821xx_board_name) in
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
set_state() {
|
||||
get_status_led
|
||||
|
||||
case "$1" in
|
||||
preinit)
|
||||
status_led_blink_preinit
|
||||
;;
|
||||
|
||||
failsafe)
|
||||
status_led_blink_failsafe
|
||||
;;
|
||||
|
||||
preinit_regular)
|
||||
status_led_blink_preinit_regular
|
||||
;;
|
||||
|
||||
done)
|
||||
status_led_on
|
||||
;;
|
||||
esac
|
||||
}
|
||||
4
target/linux/apm821xx/base-files/etc/inittab
Normal file
4
target/linux/apm821xx/base-files/etc/inittab
Normal file
@@ -0,0 +1,4 @@
|
||||
::sysinit:/etc/init.d/rcS S boot
|
||||
::shutdown:/etc/init.d/rcS K shutdown
|
||||
::askconsole:/usr/libexec/login.sh
|
||||
ttyS0::askfirst:/usr/libexec/login.sh
|
||||
Reference in New Issue
Block a user