OpenWrt – Blame information for rev 3
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | # |
2 | # Copyright (C) 2009-2013 OpenWrt.org |
||
3 | # |
||
4 | # This is free software, licensed under the GNU General Public License v2. |
||
5 | # See /LICENSE for more information. |
||
6 | # |
||
7 | |||
8 | include $(TOPDIR)/rules.mk |
||
9 | include $(INCLUDE_DIR)/image.mk |
||
10 | |||
11 | KERNEL_LOADADDR:=0x8000 |
||
12 | |||
13 | define Device/Default |
||
14 | PROFILES := Default |
||
15 | KERNEL_DEPENDS = $$(wildcard $(DTS_DIR)/$$(DEVICE_DTS).dts) |
||
16 | KERNEL := kernel-bin | append-dtb | uImage none |
||
17 | KERNEL_NAME := zImage |
||
18 | KERNEL_SUFFIX := -uImage |
||
19 | KERNEL_IN_UBI := 1 |
||
20 | |||
21 | PAGESIZE := 2048 |
||
22 | SUBPAGESIZE := 512 |
||
23 | BLOCKSIZE := 128k |
||
24 | IMAGES := sysupgrade.bin factory.bin |
||
25 | IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |
||
26 | IMAGE/factory.bin := append-ubi |
||
27 | SUPPORTED_DEVICES := $(subst _,$(comma),$(1)) |
||
28 | endef |
||
29 | |||
30 | define Device/cisco_on100 |
||
31 | DEVICE_TITLE := Cisco Systems ON100 |
||
32 | DEVICE_DTS := kirkwood-on100 |
||
33 | DEVICE_PACKAGES := kmod-i2c-mv64xxx |
||
34 | KERNEL_SIZE := 5376k |
||
35 | KERNEL_IN_UBI := 0 |
||
36 | UBINIZE_OPTS := -E 5 |
||
37 | IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi |
||
38 | BOARD_NAME := on100 |
||
39 | endef |
||
40 | TARGET_DEVICES += cisco_on100 |
||
41 | |||
42 | define Device/cloudengines_pogoe02 |
||
43 | DEVICE_TITLE := Cloud Engines Pogoplug E02 |
||
44 | DEVICE_DTS := kirkwood-pogo_e02 |
||
45 | BOARD_NAME := pogo_e02 |
||
46 | SUPPORTED_DEVICES += pogo_e02 |
||
47 | endef |
||
48 | TARGET_DEVICES += cloudengines_pogoe02 |
||
49 | |||
50 | define Device/cloudengines_pogoplugv4 |
||
51 | DEVICE_TITLE := Cloud Engines Pogoplug V4 |
||
52 | DEVICE_DTS := kirkwood-pogoplug-series-4 |
||
53 | DEVICE_PACKAGES := kmod-usb3 |
||
54 | endef |
||
55 | TARGET_DEVICES += cloudengines_pogoplugv4 |
||
56 | |||
57 | define Device/iom_iconnect-1.1 |
||
58 | DEVICE_TITLE := Iomega Iconnect |
||
59 | DEVICE_DTS := kirkwood-iconnect |
||
60 | BOARD_NAME := iconnect |
||
61 | SUPPORTED_DEVICES += iconnect |
||
62 | endef |
||
63 | TARGET_DEVICES += iom_iconnect-1.1 |
||
64 | |||
65 | define Device/linksys_audi |
||
66 | DEVICE_TITLE := Linksys EA3500 (Audi) |
||
3 | office | 67 | DEVICE_PACKAGES := kmod-mwl8k swconfig wpad-mini kmod-gpio-button-hotplug |
1 | office | 68 | DEVICE_DTS := kirkwood-linksys-audi |
69 | KERNEL_SIZE := 2624k |
||
70 | KERNEL_IN_UBI := 0 |
||
71 | UBINIZE_OPTS := -E 5 |
||
72 | IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi |
||
73 | BOARD_NAME := linksys-audi |
||
74 | SUPPORTED_DEVICES += linksys-audi |
||
75 | endef |
||
76 | TARGET_DEVICES += linksys_audi |
||
77 | |||
78 | define Device/linksys_viper |
||
79 | DEVICE_TITLE := Linksys E4200v2 / EA4500 (Viper) |
||
3 | office | 80 | DEVICE_PACKAGES := kmod-mwl8k swconfig wpad-mini kmod-gpio-button-hotplug |
1 | office | 81 | DEVICE_DTS := kirkwood-linksys-viper |
82 | KERNEL_SIZE := 2688k |
||
83 | KERNEL_IN_UBI := 0 |
||
84 | UBINIZE_OPTS := -E 5 |
||
85 | IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi |
||
86 | BOARD_NAME := linksys-viper |
||
87 | SUPPORTED_DEVICES += linksys-viper |
||
88 | endef |
||
89 | TARGET_DEVICES += linksys_viper |
||
90 | |||
91 | define Device/raidsonic_ib-nas62x0 |
||
92 | DEVICE_TITLE := RaidSonic ICY BOX IB-NAS62x0 |
||
93 | DEVICE_DTS := kirkwood-ib62x0 |
||
94 | BOARD_NAME := ib62x0 |
||
95 | SUPPORTED_DEVICES += ib62x0 |
||
96 | endef |
||
97 | TARGET_DEVICES += raidsonic_ib-nas62x0 |
||
98 | |||
99 | define Device/seagate_dockstar |
||
100 | DEVICE_DTS := kirkwood-dockstar |
||
101 | DEVICE_TITLE := Seagate FreeAgent Dockstar |
||
102 | BOARD_NAME := dockstar |
||
103 | SUPPORTED_DEVICES += dockstar |
||
104 | endef |
||
105 | TARGET_DEVICES += seagate_dockstar |
||
106 | |||
107 | define Device/seagate_goflexnet |
||
108 | DEVICE_TITLE := Seagate GoFlexNet |
||
109 | DEVICE_DTS := kirkwood-goflexnet |
||
110 | BOARD_NAME := goflexnet |
||
111 | SUPPORTED_DEVICES += goflexnet |
||
112 | endef |
||
113 | TARGET_DEVICES += seagate_goflexnet |
||
114 | |||
115 | define Device/seagate_goflexhome |
||
116 | DEVICE_TITLE := Seagate GoFlexHome |
||
117 | DEVICE_DTS := kirkwood-goflexhome |
||
118 | BOARD_NAME := goflexhome |
||
119 | SUPPORTED_DEVICES += goflexhome |
||
120 | endef |
||
121 | TARGET_DEVICES += seagate_goflexhome |
||
122 | |||
123 | define Device/zyxel_nsa310b |
||
124 | DEVICE_TITLE := ZyXEL NSA310b |
||
125 | DEVICE_DTS := kirkwood-nsa310b |
||
126 | DEVICE_PACKAGES := kmod-r8169 kmod-gpio-button-hotplug kmod-hwmon-lm85 |
||
127 | BOARD_NAME := nsa310b |
||
128 | endef |
||
129 | TARGET_DEVICES += zyxel_nsa310b |
||
130 | |||
131 | define Device/zyxel_nsa325 |
||
132 | DEVICE_TITLE := ZyXEL NSA325 (v1 and v2) |
||
133 | DEVICE_DTS := kirkwood-nsa325 |
||
134 | DEVICE_PACKAGES := kmod-gpio-button-hotplug kmod-rtc-pcf8563 kmod-usb3 |
||
135 | BOARD_NAME := nsa325 |
||
136 | endef |
||
137 | TARGET_DEVICES += zyxel_nsa325 |
||
138 | |||
139 | $(eval $(call BuildImage)) |