Changeset 8755


Ignore:
Timestamp:
2007-09-11T19:55:08+02:00 (10 years ago)
Author:
juhosg
Message:

[adm5120] rewrite image generation

Location:
trunk/target/linux/adm5120
Files:
1 added
1 deleted
8 edited
2 copied
3 moved

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/adm5120/image/Makefile

    r8537 r8755  
    88include $(INCLUDE_DIR)/image.mk 
    99 
    10 IMGNAME = $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL) 
    11 LOADER_MAKE = $(NO_TRACE_MAKE) -C lzma-loader KDIR=$(KDIR) 
     10LOADER_MAKE := $(NO_TRACE_MAKE) -C lzma-loader KDIR=$(KDIR) 
     11IMGNAME := $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL) 
    1212 
    13 define Image/Build/Loader 
    14         $(LOADER_MAKE) LOADER=loader-$(1).$(2) LOADER_DATA="" \ 
    15                 LZMA_TEXT_START=$(3) LZMA_STARTUP_ORG=$(4) \ 
    16                 CONFIG_PASS_KARGS=$(5) CONFIG_BOARD=$(6) \ 
    17                 compile loader.$(2) 
     13define imgname 
     14$(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(patsubst jffs2-%,jffs2,$(1))-$(2) 
    1815endef 
    1916 
     
    2623endef 
    2724 
    28 define trxalign/jffs2-128k 
    29 -a 0x20000 
     25define Image/Build/Loader 
     26        $(LOADER_MAKE) LOADER=loader-$(1).$(2) LOADER_DATA="" \ 
     27                LZMA_TEXT_START=$(3) LZMA_STARTUP_ORG=$(4) \ 
     28                CONFIG_PASS_KARGS=$(5) CONFIG_BOARD=$(6) \ 
     29                compile loader.$(2) 
    3030endef 
    31 define trxalign/jffs2-64k 
    32 -a 0x10000 
    33 endef 
    34 define trxalign/squashfs 
    35 -a 1024 
    36 endef 
    37  
    38 define Image/Build/TRX 
    39         $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(3) -f $(KDIR)/vmlinux.lzma \ 
    40                 $(call trxalign/$(2)) -f $(KDIR)/root.$(2) 
    41 endef 
    42  
    43 define Image/Build/TRXNoloader 
    44         $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(KDIR)/vmlinux.lzma \ 
    45                 $(call trxalign/$(2)) -f $(KDIR)/root.$(2) 
    46 endef 
    47  
    48 define Image/Build/Compex 
    49         $(call Image/Build/Loader,$(2),gz,0x80500000,0,y,$(2)) 
    50         $(call Image/Build/TRX,$(IMGNAME)-$(3)-$(2).trx,$(1),$(KDIR)/loader-$(2).gz) 
    51 endef 
    52  
    53 define Image/Build/Edimax 
    54         $(call Image/Build/Loader,$(2),gz,0x80500000,0x6D8,y,$(2)) 
    55         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
    56         $(STAGING_DIR_HOST)/bin/mkcsysimg -B $(2) -d -w \ 
    57                 -r $(KDIR)/loader-$(2).gz \ 
    58                 -x $(IMGNAME)-$(3)-$(2).trx \ 
    59                 $(IMGNAME)-$(3)-$(2).bin 
    60 endef 
    61  
    62 define Image/Build/Infineon 
    63         $(call Image/Build/Loader,$(2),gz,0x80500000,0x6D8,y,$(2)) 
    64         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
    65         dd if=$(KDIR)/loader-$(2).gz of=$(IMGNAME)-$(3)-$(2).img bs=64k conv=sync 
    66         cat $(IMGNAME)-$(3)-$(2).trx >>$(IMGNAME)-$(3)-$(2).img 
    67 endef 
    68  
    69 define Image/Build/MyLoader 
    70         $(call Image/Build/Loader,$(2),gz,0x80500000,0) 
    71         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
    72         $(STAGING_DIR_HOST)/bin/mkmylofw -B $(2) \ 
    73                 -p0x20000:0x10000:ahp:0x80001000 \ 
    74                 -p0x30000:0 \ 
    75                 -b0x20000:0x10000:h:$(KDIR)/loader-$(2).gz \ 
    76                 -b0x30000:0::$(IMGNAME)-$(3)-$(2).trx \ 
    77                 $(IMGNAME)-$(3)-$(2).bin 
    78 endef 
    79  
    80 define Image/cmdline/yaffs2 
    81 root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit 
    82 endef 
    83  
    84 define Image/Build/RouterBoard 
    85         $(CP) $(KDIR)/vmlinux.elf $(IMGNAME)-rb1xx-vmlinux 
    86         $(STAGING_DIR_HOST)/bin/patch-cmdline $(KDIR)/vmlinux.elf '$(strip $(call Image/cmdline/yaffs2)) ' 
    87 endef 
    88  
    89 define Image/Build/jffs2-64k 
    90         $(call Image/Build/Compex,$(1),wp54g-wrt,$(patsubst jffs2-%,jffs2,$(1))) 
    91 ifeq ($(CONFIG_DEVEL),y) 
    92         $(call Image/Build/Edimax,$(1),br-6104k,$(patsubst jffs2-%,jffs2,$(1))) 
    93         $(call Image/Build/Edimax,$(1),br-6104kp,$(patsubst jffs2-%,jffs2,$(1))) 
    94         $(call Image/Build/Edimax,$(1),br-6114wg,$(patsubst jffs2-%,jffs2,$(1))) 
    95         $(call Image/Build/Edimax,$(1),br-6524k,$(patsubst jffs2-%,jffs2,$(1))) 
    96         $(call Image/Build/Edimax,$(1),br-6524kp,$(patsubst jffs2-%,jffs2,$(1))) 
    97         $(call Image/Build/Edimax,$(1),br-6541k,$(patsubst jffs2-%,jffs2,$(1))) 
    98         $(call Image/Build/Edimax,$(1),br-6541kp,$(patsubst jffs2-%,jffs2,$(1))) 
    99         $(call Image/Build/Edimax,$(1),ew-7207apg,$(patsubst jffs2-%,jffs2,$(1))) 
    100         $(call Image/Build/Edimax,$(1),ps-1205uwg,$(patsubst jffs2-%,jffs2,$(1))) 
    101         $(call Image/Build/Edimax,$(1),ps-3205u,$(patsubst jffs2-%,jffs2,$(1))) 
    102         $(call Image/Build/Edimax,$(1),ps-3205uwg,$(patsubst jffs2-%,jffs2,$(1))) 
    103         $(call Image/Build/Edimax,$(1),br-6524wg,$(patsubst jffs2-%,jffs2,$(1))) 
    104         $(call Image/Build/Edimax,$(1),br-6524wp,$(patsubst jffs2-%,jffs2,$(1))) 
    105         $(call Image/Build/Infineon,$(1),easy-5120p-ata,$(patsubst jffs2-%,jffs2,$(1))) 
    106         $(call Image/Build/Infineon,$(1),easy-5120-rt,$(patsubst jffs2-%,jffs2,$(1))) 
    107         $(call Image/Build/Infineon,$(1),easy-5120-wvoip,$(patsubst jffs2-%,jffs2,$(1))) 
    108         $(call Image/Build/Infineon,$(1),easy-83000,$(patsubst jffs2-%,jffs2,$(1))) 
    109         $(call Image/Build/MyLoader,$(1),np27g,$(patsubst jffs2-%,jffs2,$(1))) 
    110         $(call Image/Build/MyLoader,$(1),np28g,$(patsubst jffs2-%,jffs2,$(1))) 
    111         $(call Image/Build/MyLoader,$(1),np28ghs,$(patsubst jffs2-%,jffs2,$(1))) 
    112         $(call Image/Build/MyLoader,$(1),wp54g,$(patsubst jffs2-%,jffs2,$(1))) 
    113         $(call Image/Build/MyLoader,$(1),wp54ag,$(patsubst jffs2-%,jffs2,$(1))) 
    114         $(call Image/Build/MyLoader,$(1),wpp54g,$(patsubst jffs2-%,jffs2,$(1))) 
    115         $(call Image/Build/MyLoader,$(1),wpp54ag,$(patsubst jffs2-%,jffs2,$(1))) 
    116 endif 
    117 endef 
    118  
    119 define Image/Build/squashfs 
    120 $(call Image/Build/jffs2-64k,$(1)) 
    121 endef 
    122  
    123 define Image/Build 
    124 $(call Image/Build/$(1),$(1)) 
    125 endef 
    126  
    127 ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) 
    128   define Image/BuildKernel 
    129         $(call Image/Build/RouterBoard) 
    130   endef 
    131 endif 
    13231 
    13332define Image/Build/LZMAKernel 
     
    14039endef 
    14140 
    142 define Image/Build/LZMAKernel/Compex 
    143         $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0,y,$(1)) 
    144 endef 
    145  
    14641define Image/Build/LZMAKernel/Generic 
    14742        $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0) 
     
    15247endef 
    15348 
    154 define Image/Build/Initramfs/RouterBoard 
    155         $(CP) $(KDIR)/vmlinux.elf $(IMGNAME)-ramfs-rb1xx.elf 
     49define Image/Build/LZMAKernel/KArgs 
     50        $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0,y,$(1)) 
     51endef 
     52 
     53define trxalign/jffs2-128k 
     54-a 0x20000 -f $(KDIR)/root.jffs2-128k 
     55endef 
     56define trxalign/jffs2-64k 
     57-a 0x10000 -f $(KDIR)/root.jffs2-64k 
     58endef 
     59define trxalign/squashfs 
     60-a 1024 -f $(KDIR)/root.squashfs 
     61endef 
     62 
     63define Image/Build/TRX 
     64        $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(3) -f $(KDIR)/vmlinux.lzma \ 
     65                $(call trxalign/$(2)) 
     66endef 
     67 
     68define Image/Build/TRXNoloader 
     69        $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(KDIR)/vmlinux.lzma \ 
     70                $(call trxalign/$(2)) 
     71endef 
     72 
     73include $(SUBTARGET).mk 
     74 
     75define Image/Build 
     76        $(call Image/Build/Profile/$(PROFILE),$(1)) 
    15677endef 
    15778 
    15879define Image/Build/Initramfs 
    159         $(call Image/Build/Initramfs/RouterBoard) 
    160         $(call Image/Build/LZMAKernel/Compex,wp54g-wrt,bin) 
    161 ifeq ($(CONFIG_DEVEL),y) 
    162         $(call Image/Build/LZMAKernel/Generic,generic,bin) 
    163         $(call Image/Build/LZMAKernel/Generic,np27g,bin) 
    164         $(call Image/Build/LZMAKernel/Generic,wp54g,bin) 
    165         $(call Image/Build/LZMAKernel/Admboot,br-6104k,gz) 
    166         $(call Image/Build/LZMAKernel/Admboot,easy-5120,gz) 
    167         $(call Image/Build/LZMAKernel/Admboot,easy-83000,gz) 
    168         $(call Image/Build/LZMAKernel/Admboot,cas-630,gz) 
    169         $(call Image/Build/LZMAKernel/Admboot,cas-670,gz) 
    170         $(call Image/Build/LZMAKernel/Admboot,cas-700,gz) 
    171         $(call Image/Build/LZMAKernel/Admboot,cas-771,gz) 
    172         $(call Image/Build/LZMAKernel/Admboot,cas-790,gz) 
    173         $(call Image/Build/LZMAKernel/Admboot,cas-861,gz) 
    174 endif 
     80        $(call Image/Build/Profile/$(PROFILE),Initramfs) 
    17581endef 
    17682 
  • trunk/target/linux/adm5120/image/router_be.mk

    r8729 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
    55# See /LICENSE for more information. 
    66# 
    7 include $(TOPDIR)/rules.mk 
    8 include $(INCLUDE_DIR)/image.mk 
    97 
    10 IMGNAME = $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL) 
    11 LOADER_MAKE = $(NO_TRACE_MAKE) -C lzma-loader KDIR=$(KDIR) 
    12  
    13 define Image/Build/Loader 
    14         $(LOADER_MAKE) LOADER=loader-$(1).$(2) LOADER_DATA="" \ 
    15                 LZMA_TEXT_START=$(3) LZMA_STARTUP_ORG=$(4) \ 
    16                 CONFIG_PASS_KARGS=$(5) CONFIG_BOARD=$(6) \ 
    17                 compile loader.$(2) 
     8define Image/Build/ZyXEL 
     9        $(call Image/Build/TRXNoloader,$(call imgname,$(1),$(2)).trx,$(1)) 
    1810endef 
    1911 
    20 define Build/Clean 
    21         $(LOADER_MAKE) clean 
     12# 
     13# ZyXEL Prestige 334WT 
     14# 
     15define Image/Build/Board/P-334WT 
     16        $(call Image/Build/ZyXEL,$(1),p-334wt) 
    2217endef 
    2318 
    24 define Image/Prepare 
    25         cat $(KDIR)/vmlinux | $(STAGING_DIR_HOST)/bin/lzma e -si -so -eos -lc1 -lp2 -pb2 > $(KDIR)/vmlinux.lzma 
     19define Image/Build/Board/P-334WT/squashfs 
     20        $(call Image/Build/Board/P-334WT,squashfs) 
    2621endef 
    2722 
    28 define trxalign/jffs2-128k 
    29 -a 0x20000 
    30 endef 
    31 define trxalign/jffs2-64k 
    32 -a 0x10000 
    33 endef 
    34 define trxalign/squashfs 
    35 -a 1024 
     23define Image/Build/Board/P-334WT/jffs2-64k 
     24        $(call Image/Build/Board/P-334WT,jffs2-64k) 
    3625endef 
    3726 
    38 define Image/Build/TRX 
    39         $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(3) -f $(KDIR)/vmlinux.lzma \ 
    40                 $(call trxalign/$(2)) -f $(KDIR)/root.$(2) 
     27define Image/Build/Board/P-334WT/Initramfs 
     28        $(call Image/Build/LZMAKernel/KArgs,p-334wt,bin) 
    4129endef 
    4230 
    43 define Image/Build/TRXNoloader 
    44         $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(KDIR)/vmlinux.lzma \ 
    45                 $(call trxalign/$(2)) -f $(KDIR)/root.$(2) 
     31# 
     32# ZyXEL Prestige 335WT 
     33# 
     34define Image/Build/Board/P-335WT 
     35        $(call Image/Build/ZyXEL,$(1),p-335wt) 
    4636endef 
    4737 
    48 define Image/Build/ZyXEL 
    49         $(call Image/Build/Loader,loader-$(2),gz,0x80500000,0) 
    50         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
    51         #TODO: firmware generation tool needed 
     38define Image/Build/Board/P-335WT/squashfs 
     39        $(call Image/Build/Board/P-335WT,$(1)) 
    5240endef 
    5341 
    54 define Image/Build 
    55         #FIXME: No firmware images yet 
     42define Image/Build/Board/P-335WT/jffs2-64k 
     43        $(call Image/Build/Board/P-335WT,$(1)) 
    5644endef 
    5745 
    58 define Image/Build/LZMAKernel 
    59         $(LOADER_MAKE) TARGET_DIR=$(BIN_DIR) \ 
    60                 LOADER=openwrt-$(BOARD)-$(KERNEL)-ramfs-lzma-$(1).$(2) \ 
    61                 LOADER_DATA=$(KDIR)/vmlinux.lzma \ 
    62                 LZMA_TEXT_START=$(3) LZMA_STARTUP_ORG=$(4) \ 
    63                 CONFIG_PASS_KARGS=$(5) CONFIG_BOARD=$(6) \ 
    64                 compile loader.$(2) 
     46define Image/Build/Board/P-335WT/Initramfs 
     47        $(call Image/Build/LZMAKernel/KArgs,p-335wt,bin) 
    6548endef 
    6649 
    67 define Image/Build/LZMAKernel/ZyXEL 
    68         $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0,y,$(1)) 
     50# 
     51# Groups 
     52# 
     53define Image/Build/Group/All 
     54        $(call Image/Build/Board/P-334WT/$(1)) 
     55        $(call Image/Build/Board/P-335WT/$(1)) 
    6956endef 
    7057 
    71 define Image/Build/Initramfs 
    72 # this line is here intentionally 
    73 ifeq ($(CONFIG_DEVEL),y) 
    74         $(call Image/Build/LZMAKernel/ZyXEL,p-334wt,bin) 
    75         $(call Image/Build/LZMAKernel/ZyXEL,p-335,bin) 
    76 endif 
     58# 
     59# Profiles 
     60# 
     61define Image/Build/Profile/Generic 
     62        $(call Image/Build/Group/All,$(1)) 
    7763endef 
    7864 
    79 $(eval $(call BuildImage)) 
     65define Image/Build/Profile/Atheros 
     66        $(call Image/Build/Group/All,$(1)) 
     67endef 
    8068 
     69define Image/Build/Profile/Texas 
     70        $(call Image/Build/Group/All,$(1)) 
     71endef 
     72 
     73define Image/Build/Profile/P-334WT 
     74        $(call Image/Build/Board/P-334WT,$(1)) 
     75endef 
     76 
     77define Image/Build/Profile/P-335WT 
     78        $(call Image/Build/Board/P-335WT,$(1)) 
     79endef 
  • trunk/target/linux/adm5120/image/router_le.mk

    r8729 r8755  
    11# 
    2 # Copyright (C) 2006,2007 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
    55# See /LICENSE for more information. 
    66# 
    7 include $(TOPDIR)/rules.mk 
    8 include $(INCLUDE_DIR)/image.mk 
    9  
    10 IMGNAME = $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL) 
    11 LOADER_MAKE = $(NO_TRACE_MAKE) -C lzma-loader KDIR=$(KDIR) 
    12  
    13 define Image/Build/Loader 
    14         $(LOADER_MAKE) LOADER=loader-$(1).$(2) LOADER_DATA="" \ 
    15                 LZMA_TEXT_START=$(3) LZMA_STARTUP_ORG=$(4) \ 
    16                 CONFIG_PASS_KARGS=$(5) CONFIG_BOARD=$(6) \ 
    17                 compile loader.$(2) 
    18 endef 
    19  
    20 define Build/Clean 
    21         $(LOADER_MAKE) clean 
    22 endef 
    23  
    24 define Image/Prepare 
    25         cat $(KDIR)/vmlinux | $(STAGING_DIR_HOST)/bin/lzma e -si -so -eos -lc1 -lp2 -pb2 > $(KDIR)/vmlinux.lzma 
    26 endef 
    27  
    28 define trxalign/jffs2-128k 
    29 -a 0x20000 
    30 endef 
    31 define trxalign/jffs2-64k 
    32 -a 0x10000 
    33 endef 
    34 define trxalign/squashfs 
    35 -a 1024 
    36 endef 
    37  
    38 define Image/Build/TRX 
    39         $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(3) -f $(KDIR)/vmlinux.lzma \ 
    40                 $(call trxalign/$(2)) -f $(KDIR)/root.$(2) 
    41 endef 
    42  
    43 define Image/Build/TRXNoloader 
    44         $(STAGING_DIR_HOST)/bin/trx -o $(1) -f $(KDIR)/vmlinux.lzma \ 
    45                 $(call trxalign/$(2)) -f $(KDIR)/root.$(2) 
    46 endef 
    477 
    488define Image/Build/Compex 
    499        $(call Image/Build/Loader,$(2),gz,0x80500000,0,y,$(2)) 
    50         $(call Image/Build/TRX,$(IMGNAME)-$(3)-$(2).trx,$(1),$(KDIR)/loader-$(2).gz) 
     10        $(call Image/Build/TRX,$(call imgname,$(1),$(2)).trx,$(1),$(KDIR)/loader-$(2).gz) 
    5111endef 
    5212 
    5313define Image/Build/Edimax 
    5414        $(call Image/Build/Loader,$(2),gz,0x80500000,0x6D8,y,$(2)) 
    55         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
     15        $(call Image/Build/TRXNoloader,$(call imgname,$(1),$(2)).trx,$(1)) 
    5616        $(STAGING_DIR_HOST)/bin/mkcsysimg -B $(2) -d -w \ 
    5717                -r $(KDIR)/loader-$(2).gz \ 
    58                 -x $(IMGNAME)-$(3)-$(2).trx \ 
    59                 $(IMGNAME)-$(3)-$(2).bin 
     18                -x $(call imgname,$(1),$(2)).trx \ 
     19                $(call imgname,$(1),$(2)).bin 
    6020endef 
    6121 
    6222define Image/Build/Infineon 
    6323        $(call Image/Build/Loader,$(2),gz,0x80500000,0x6D8,y,$(2)) 
    64         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
    65         dd if=$(KDIR)/loader-$(2).gz of=$(IMGNAME)-$(3)-$(2).img bs=64k conv=sync 
    66         cat $(IMGNAME)-$(3)-$(2).trx >>$(IMGNAME)-$(3)-$(2).img 
     24        $(call Image/Build/TRXNoloader,$(call imgname,$(1),$(2)).trx,$(1)) 
     25        dd if=$(KDIR)/loader-$(2).gz of=$(call imgname,$(1),$(2)).img bs=64k conv=sync 
     26        cat $(call imgname,$(1),$(2)).trx >> $(call imgname,$(1),$(2)).img 
    6727endef 
    6828 
    6929define Image/Build/MyLoader 
    7030        $(call Image/Build/Loader,$(2),gz,0x80500000,0) 
    71         $(call Image/Build/TRXNoloader,$(IMGNAME)-$(3)-$(2).trx,$(1)) 
     31        $(call Image/Build/TRXNoloader,$(call imgname,$(1),$(2)).trx,$(1)) 
    7232        $(STAGING_DIR_HOST)/bin/mkmylofw -B $(2) \ 
    7333                -p0x20000:0x10000:ahp:0x80001000 \ 
    7434                -p0x30000:0 \ 
    7535                -b0x20000:0x10000:h:$(KDIR)/loader-$(2).gz \ 
    76                 -b0x30000:0::$(IMGNAME)-$(3)-$(2).trx \ 
    77                 $(IMGNAME)-$(3)-$(2).bin 
    78 endef 
    79  
    80 define Image/cmdline/yaffs2 
    81 root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit 
    82 endef 
    83  
    84 define Image/Build/RouterBoard 
     36                -b0x30000:0::$(call imgname,$(1),$(2)).trx \ 
     37                $(call imgname,$(1),$(2)).bin 
     38endef 
     39 
     40# 
     41# Cellvision CAS-771 
     42# 
     43define Image/Build/Board/CAS-771/Initramfs 
     44        $(call Image/Build/LZMAKernel/Admboot,cas-771,gz) 
     45endef 
     46 
     47# 
     48# Cellvision CAS-771W 
     49# 
     50define Image/Build/Board/CAS-771W/Initramfs 
     51        $(call Image/Build/LZMAKernel/Admboot,cas-771w,gz) 
     52endef 
     53 
     54# 
     55# Compex NP27G 
     56# 
     57define Image/Build/Board/NP27G 
     58        $(call Image/Build/MyLoader,$(1),np27g) 
     59endef 
     60 
     61define Image/Build/Board/NP27G/squashfs 
     62        $(call Image/Build/Board/NP27G,squashfs) 
     63endef 
     64 
     65define Image/Build/Board/NP27G/jffs2-64k 
     66        $(call Image/Build/Board/NP27G,jffs2-64k) 
     67endef 
     68 
     69define Image/Build/Board/NP27G/Initramfs 
     70        $(call Image/Build/LZMAKernel/Generic,np27g,bin) 
     71endef 
     72 
     73# 
     74# Compex NP28G 
     75# 
     76define Image/Build/Board/NP28G 
     77        $(call Image/Build/MyLoader,$(1),np28g) 
     78endef 
     79 
     80define Image/Build/Board/NP28G/squashfs 
     81        $(call Image/Build/Board/NP28G,squashfs) 
     82endef 
     83 
     84define Image/Build/Board/NP28G/jffs2-64k 
     85        $(call Image/Build/Board/NP28G,jffs2-64k) 
     86endef 
     87 
     88define Image/Build/Board/NP28G/Initramfs 
     89        $(call Image/Build/LZMAKernel/Generic,np28g,bin) 
     90endef 
     91 
     92# 
     93# Compex WP54G 
     94# 
     95define Image/Build/Board/WP54G 
     96        $(call Image/Build/MyLoader,$(1),wp54g) 
     97endef 
     98 
     99define Image/Build/Board/WP54G/squashfs 
     100        $(call Image/Build/Board/WP54G,squashfs) 
     101endef 
     102 
     103define Image/Build/Board/WP54G/jffs2-64k 
     104        $(call Image/Build/Board/WP54G,jffs2-64k) 
     105endef 
     106 
     107define Image/Build/Board/WP54G/Initramfs 
     108        $(call Image/Build/LZMAKernel/Generic,wp54g,bin) 
     109endef 
     110 
     111# 
     112# Compex WP54AG 
     113# 
     114define Image/Build/Board/WP54AG 
     115        $(call Image/Build/MyLoader,$(1),wp54ag) 
     116endef 
     117 
     118define Image/Build/Board/WP54AG/squashfs 
     119        $(call Image/Build/Board/WP54AG,squashfs) 
     120endef 
     121 
     122define Image/Build/Board/WP54AG/jffs2-64k 
     123        $(call Image/Build/Board/WP54AG,jffs2-64k) 
     124endef 
     125 
     126define Image/Build/Board/WP54AG/Initramfs 
     127        $(call Image/Build/LZMAKernel/Generic,wp54ag,bin) 
     128endef 
     129 
     130# 
     131# Compex WPP54G 
     132# 
     133define Image/Build/Board/WPP54G 
     134        $(call Image/Build/MyLoader,$(1),wpp54g) 
     135endef 
     136 
     137define Image/Build/Board/WPP54G/squashfs 
     138        $(call Image/Build/Board/WPP54G,squashfs) 
     139endef 
     140 
     141define Image/Build/Board/WPP54G/jffs2-64k 
     142        $(call Image/Build/Board/WPP54G,jffs2-64k) 
     143endef 
     144 
     145define Image/Build/Board/WPP54G/Initramfs 
     146        $(call Image/Build/LZMAKernel/Generic,wpp54g,bin) 
     147endef 
     148 
     149# 
     150# Compex WPP54AG 
     151# 
     152define Image/Build/Board/WPP54AG 
     153        $(call Image/Build/MyLoader,$(1),wpp54ag) 
     154endef 
     155 
     156define Image/Build/Board/WPP54AG/squashfs 
     157        $(call Image/Build/Board/WPP54AG,squashfs) 
     158endef 
     159 
     160define Image/Build/Board/WPP54AG/jffs2-64k 
     161        $(call Image/Build/Board/WPP54AG,jffs2-64k) 
     162endef 
     163 
     164define Image/Build/Board/WPP54AG/Initramfs 
     165        $(call Image/Build/LZMAKernel/Generic,wpp54ag,bin) 
     166endef 
     167 
     168# 
     169# Compex WP54G-WRT 
     170# 
     171define Image/Build/Board/WP54G-WRT 
     172        $(call Image/Build/Compex,$(1),wp54g-wrt) 
     173endef 
     174 
     175define Image/Build/Board/WP54G-WRT/squashfs 
     176        $(call Image/Build/Board/WP54G-WRT,squashfs) 
     177endef 
     178 
     179define Image/Build/Board/WP54G-WRT/jffs2-64k 
     180        $(call Image/Build/Board/WP54G-WRT,jffs2-64k) 
     181endef 
     182 
     183define Image/Build/Board/WP54G-WRT/Initramfs 
     184        $(call Image/Build/LZMAKernel/KArgs,wp54g-wrt,bin) 
     185endef 
     186 
     187# 
     188# Edimax BR-6104K/KP 
     189# 
     190define Image/Build/Board/BR-6104K 
     191        $(call Image/Build/Edimax,$(1),br-6104k) 
     192endef 
     193 
     194define Image/Build/Board/BR-6104K/squashfs 
     195        $(call Image/Build/BR-6104K,squashfs) 
     196endef 
     197 
     198define Image/Build/Board/BR-6104K/jffs2-64k 
     199        $(call Image/Build/BR-6104K,jffs2-64k) 
     200endef 
     201 
     202define Image/Build/Board/BR-6104K/Initramfs 
     203        $(call Image/Build/LZMAKernel/Admboot,br-6104k,gz) 
     204endef 
     205 
     206# 
     207# Infineon EASY 83000 
     208# 
     209define Image/Build/Board/EASY-83000 
     210        $(call Image/Build/Infineon,$(1),easy-83000) 
     211endef 
     212 
     213define Image/Build/Board/EASY-83000/squashfs 
     214        $(call Image/Build/Board/EASY-83000,squashfs) 
     215endef 
     216 
     217define Image/Build/Board/EASY-83000/jffs2-64k 
     218        $(call Image/Build/Board/EASY-83000,jffs2-64k) 
     219endef 
     220 
     221define Image/Build/Board/EASY-83000/Initramfs 
     222        $(call Image/Build/LZMAKernel/Admboot,easy-83000,gz) 
     223endef 
     224 
     225# 
     226# Mikrotik RB-1xx 
     227# 
     228define Image/Build/Board/RB1xx/Initramfs 
     229        $(CP) $(KDIR)/vmlinux.elf $(IMGNAME)-ramfs-rb1xx.elf 
     230endef 
     231 
     232# 
     233# Groups 
     234# 
     235define Image/Build/Group/Cellvision 
     236        $(call Image/Build/Board/CAS-771/$(1)) 
     237        $(call Image/Build/Board/CAS-771W/$(1)) 
     238endef 
     239 
     240define Image/Build/Group/WP54G 
     241        $(call Image/Build/Board/WP54G/$(1)) 
     242        $(call Image/Build/Board/WP54AG/$(1)) 
     243        $(call Image/Build/Board/WPP54G/$(1)) 
     244        $(call Image/Build/Board/WPP54AG/$(1)) 
     245        $(call Image/Build/Board/WP54G-WRT/$(1)) 
     246endef 
     247 
     248define Image/Build/Group/Compex 
     249        $(call Image/Build/Board/NP27G/$(1)) 
     250        $(call Image/Build/Board/NP28G/$(1)) 
     251 
     252        $(call Image/Build/Group/WP54G,$(1)) 
     253endef 
     254 
     255define Image/Build/Group/Edimax 
     256        $(call Image/Build/Board/BR-6104K/$(1)) 
     257endef 
     258 
     259define Image/Build/Group/Infineon 
     260        $(call Image/Build/Board/EASY-83000/$(1)) 
     261endef 
     262 
     263define Image/Build/Group/All 
     264        $(call Image/Build/Group/Cellvision,$(1)) 
     265        $(call Image/Build/Group/Compex,$(1)) 
     266        $(call Image/Build/Group/Edimax,$(1)) 
     267        $(call Image/Build/Group/Cellvision,$(1)) 
     268        $(call Image/Build/Group/Infineon,$(1)) 
     269endef 
     270 
     271# 
     272# Profiles 
     273# 
     274define Image/Build/Profile/Generic 
     275        $(call Image/Build/Group/All,$(1)) 
     276endef 
     277 
     278define Image/Build/Profile/Atheros 
     279        $(call Image/Build/AllBoards,$(1)) 
     280endef 
     281 
     282define Image/Build/Profile/Texas 
     283        $(call Image/Build/AllBoards,$(1)) 
     284endef 
     285 
     286define Image/Build/Profile/Ralink 
     287        $(call Image/Build/AllBoards,$(1)) 
     288endef 
     289 
     290define Image/Build/Profile/WP54G 
     291        $(call Image/Build/Group/WP54G,$(1)) 
     292endef 
     293 
     294define Image/Build/Profile/NP27G 
     295        $(call Image/Build/Group/NP27G,$(1)) 
     296endef 
     297 
     298define Image/Build/Profile/NP28G 
     299        $(call Image/Build/Group/NP28G,$(1)) 
     300endef 
     301 
     302define Image/Build/Profile/CAS-771 
     303        $(call Image/Build/Board/CAS-771,$(1)) 
     304endef 
     305 
     306define Image/Build/Profile/CAS-771W 
     307        $(call Image/Build/Board/CAS-771W,$(1)) 
     308endef 
     309 
     310define Image/Build/Profile/RouterBoard 
     311        $(call Image/Build/Board/RB1xx/$(1)) 
     312endef 
     313 
     314ifeq ($(PROFILE),Routerboard) 
     315  define Image/cmdline/yaffs2 
     316        root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit 
     317  endef 
     318 
     319  define Image/BuildKernel/RouterBoard 
    85320        $(CP) $(KDIR)/vmlinux.elf $(IMGNAME)-rb1xx-vmlinux 
    86         $(STAGING_DIR_HOST)/bin/patch-cmdline $(KDIR)/vmlinux.elf '$(strip $(call Image/cmdline/yaffs2)) ' 
    87 endef 
    88  
    89 define Image/Build/jffs2-64k 
    90         $(call Image/Build/Compex,$(1),wp54g-wrt,$(patsubst jffs2-%,jffs2,$(1))) 
    91 ifeq ($(CONFIG_DEVEL),y) 
    92         $(call Image/Build/Edimax,$(1),br-6104k,$(patsubst jffs2-%,jffs2,$(1))) 
    93         $(call Image/Build/Edimax,$(1),br-6104kp,$(patsubst jffs2-%,jffs2,$(1))) 
    94         $(call Image/Build/Edimax,$(1),br-6114wg,$(patsubst jffs2-%,jffs2,$(1))) 
    95         $(call Image/Build/Edimax,$(1),br-6524k,$(patsubst jffs2-%,jffs2,$(1))) 
    96         $(call Image/Build/Edimax,$(1),br-6524kp,$(patsubst jffs2-%,jffs2,$(1))) 
    97         $(call Image/Build/Edimax,$(1),br-6541k,$(patsubst jffs2-%,jffs2,$(1))) 
    98         $(call Image/Build/Edimax,$(1),br-6541kp,$(patsubst jffs2-%,jffs2,$(1))) 
    99         $(call Image/Build/Edimax,$(1),ew-7207apg,$(patsubst jffs2-%,jffs2,$(1))) 
    100         $(call Image/Build/Edimax,$(1),ps-1205uwg,$(patsubst jffs2-%,jffs2,$(1))) 
    101         $(call Image/Build/Edimax,$(1),ps-3205u,$(patsubst jffs2-%,jffs2,$(1))) 
    102         $(call Image/Build/Edimax,$(1),ps-3205uwg,$(patsubst jffs2-%,jffs2,$(1))) 
    103         $(call Image/Build/Edimax,$(1),br-6524wg,$(patsubst jffs2-%,jffs2,$(1))) 
    104         $(call Image/Build/Edimax,$(1),br-6524wp,$(patsubst jffs2-%,jffs2,$(1))) 
    105         $(call Image/Build/Infineon,$(1),easy-5120p-ata,$(patsubst jffs2-%,jffs2,$(1))) 
    106         $(call Image/Build/Infineon,$(1),easy-5120-rt,$(patsubst jffs2-%,jffs2,$(1))) 
    107         $(call Image/Build/Infineon,$(1),easy-5120-wvoip,$(patsubst jffs2-%,jffs2,$(1))) 
    108         $(call Image/Build/Infineon,$(1),easy-83000,$(patsubst jffs2-%,jffs2,$(1))) 
    109         $(call Image/Build/MyLoader,$(1),np27g,$(patsubst jffs2-%,jffs2,$(1))) 
    110         $(call Image/Build/MyLoader,$(1),np28g,$(patsubst jffs2-%,jffs2,$(1))) 
    111         $(call Image/Build/MyLoader,$(1),np28ghs,$(patsubst jffs2-%,jffs2,$(1))) 
    112         $(call Image/Build/MyLoader,$(1),wp54g,$(patsubst jffs2-%,jffs2,$(1))) 
    113         $(call Image/Build/MyLoader,$(1),wp54ag,$(patsubst jffs2-%,jffs2,$(1))) 
    114         $(call Image/Build/MyLoader,$(1),wpp54g,$(patsubst jffs2-%,jffs2,$(1))) 
    115         $(call Image/Build/MyLoader,$(1),wpp54ag,$(patsubst jffs2-%,jffs2,$(1))) 
     321        $(STAGING_DIR_HOST)/bin/patch-cmdline $(KDIR)/vmlinux.elf \ 
     322                '$(strip $(call Image/cmdline/yaffs2))' 
     323  endef 
     324 
     325  ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) 
     326    define Image/BuildKernel 
     327        $(call Image/BuildKernel/RouterBoard) 
     328    endef 
     329  endif 
     330 
    116331endif 
    117 endef 
    118  
    119 define Image/Build/squashfs 
    120 $(call Image/Build/jffs2-64k,$(1)) 
    121 endef 
    122  
    123 define Image/Build 
    124 $(call Image/Build/$(1),$(1)) 
    125 endef 
    126  
    127 ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) 
    128   define Image/BuildKernel 
    129         $(call Image/Build/RouterBoard) 
    130   endef 
    131 endif 
    132  
    133 define Image/Build/LZMAKernel 
    134         $(LOADER_MAKE) TARGET_DIR=$(BIN_DIR) \ 
    135                 LOADER=openwrt-$(BOARD)-$(KERNEL)-ramfs-lzma-$(1).$(2) \ 
    136                 LOADER_DATA=$(KDIR)/vmlinux.lzma \ 
    137                 LZMA_TEXT_START=$(3) LZMA_STARTUP_ORG=$(4) \ 
    138                 CONFIG_PASS_KARGS=$(5) CONFIG_BOARD=$(6) \ 
    139                 compile loader.$(2) 
    140 endef 
    141  
    142 define Image/Build/LZMAKernel/Compex 
    143         $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0,y,$(1)) 
    144 endef 
    145  
    146 define Image/Build/LZMAKernel/Generic 
    147         $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0) 
    148 endef 
    149  
    150 define Image/Build/LZMAKernel/Admboot 
    151         $(call Image/Build/LZMAKernel,$(1),$(2),0x80500000,0x6D8,y,$(1)) 
    152 endef 
    153  
    154 define Image/Build/Initramfs/RouterBoard 
    155         $(CP) $(KDIR)/vmlinux.elf $(IMGNAME)-ramfs-rb1xx.elf 
    156 endef 
    157  
    158 define Image/Build/Initramfs 
    159         $(call Image/Build/Initramfs/RouterBoard) 
    160         $(call Image/Build/LZMAKernel/Compex,wp54g-wrt,bin) 
    161 ifeq ($(CONFIG_DEVEL),y) 
    162         $(call Image/Build/LZMAKernel/Generic,generic,bin) 
    163         $(call Image/Build/LZMAKernel/Generic,np27g,bin) 
    164         $(call Image/Build/LZMAKernel/Generic,wp54g,bin) 
    165         $(call Image/Build/LZMAKernel/Admboot,br-6104k,gz) 
    166         $(call Image/Build/LZMAKernel/Admboot,easy-5120,gz) 
    167         $(call Image/Build/LZMAKernel/Admboot,easy-83000,gz) 
    168         $(call Image/Build/LZMAKernel/Admboot,cas-630,gz) 
    169         $(call Image/Build/LZMAKernel/Admboot,cas-670,gz) 
    170         $(call Image/Build/LZMAKernel/Admboot,cas-700,gz) 
    171         $(call Image/Build/LZMAKernel/Admboot,cas-771,gz) 
    172         $(call Image/Build/LZMAKernel/Admboot,cas-790,gz) 
    173         $(call Image/Build/LZMAKernel/Admboot,cas-861,gz) 
    174 endif 
    175 endef 
    176  
    177 $(eval $(call BuildImage)) 
     332 
  • trunk/target/linux/adm5120/router_be/profiles/010-Generic.mk

    r8737 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    66# 
    77 
    8 define Profile/None 
    9   NAME:=No WiFi 
    10   PACKAGES:= 
     8define Profile/Generic 
     9        NAME:=Generic (default) 
     10        PACKAGES:= 
    1111endef 
    1212 
    13 define Profile/None/Description 
    14         Package set without WiFi support 
     13define Profile/Generic/Description 
     14        Generic package set compatible with most boards. 
    1515endef 
    16 $(eval $(call Profile,None)) 
     16$(eval $(call Profile,Generic)) 
    1717 
  • trunk/target/linux/adm5120/router_be/profiles/100-Texas.mk

    r8694 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    77 
    88define Profile/Texas 
    9   NAME:=Texas Instruments WiFi 
    10   PACKAGES:=kmod-acx 
     9        NAME:=Texas Instruments WiFi 
     10        PACKAGES:=kmod-acx 
    1111endef 
    1212 
  • trunk/target/linux/adm5120/router_be/profiles/110-Atheros.mk

    r8694 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    77 
    88define Profile/Atheros 
    9   NAME:=Atheros WiFi 
    10   PACKAGES:=kmod-madwifi 
     9        NAME:=Atheros WiFi 
     10        PACKAGES:=kmod-madwifi 
    1111endef 
    1212 
    1313define Profile/Atheros/Description 
    14         Package set compatible with hardware using Atheros WiFi cards 
     14        Package set compatible with hardware using Atheros WiFi cards. 
    1515endef 
    1616$(eval $(call Profile,Atheros)) 
  • trunk/target/linux/adm5120/router_be/profiles/200-ZyXEL.mk

    r8737 r8755  
    66# 
    77 
    8 define Profile/Zyxel 
    9   NAME:=Zyxel Prestige P-334/335/335-WT (default) 
    10   PACKAGES:=kmod-acx kmod-usb-core kmod-usb-adm5120 
     8define Profile/P-334WT 
     9        NAME:=ZyXEL Prestige P-334WT 
     10        PACKAGES:=kmod-acx 
    1111endef 
    1212 
    13 define Profile/Zyxel/Description 
    14         Package set compatible with the Zyxel prestige P-334/335/335-WT boards 
     13define Profile/P-334WT/Description 
     14        Package set optimized for the ZyXEL Prestige P-334WT board. 
    1515endef 
    16 $(eval $(call Profile,Zyxel)) 
    1716 
     17define Profile/P-335WT 
     18        NAME:=ZyXEL Prestige P-335WT 
     19        PACKAGES:=kmod-acx kmod-usb-core kmod-usb-adm5120 
     20endef 
     21 
     22define Profile/P-335WT/Description 
     23        Package set optimized for the ZyXEL Prestige P-335WT board. 
     24endef 
     25 
     26$(eval $(call Profile,P-334WT)) 
     27$(eval $(call Profile,P-335WT)) 
  • trunk/target/linux/adm5120/router_le/profiles/010-Generic.mk

    r8737 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    66# 
    77 
    8 define Profile/None 
    9   NAME:=No WiFi 
    10   PACKAGES:= 
     8define Profile/Generic 
     9        NAME:=Generic (default) 
     10        PACKAGES:= 
    1111endef 
    1212 
    13 define Profile/None/Description 
    14         Package set without WiFi support 
     13define Profile/Generic/Description 
     14        Generic package set compatible with most boards. 
    1515endef 
    16 $(eval $(call Profile,None)) 
     16$(eval $(call Profile,Generic)) 
    1717 
  • trunk/target/linux/adm5120/router_le/profiles/100-Atheros.mk

    r8694 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    77 
    88define Profile/Atheros 
    9   NAME:=Atheros WiFi (default) 
    10   PACKAGES:=kmod-madwifi 
     9        NAME:=Atheros WiFi 
     10        PACKAGES:=kmod-madwifi 
    1111endef 
    1212 
    1313define Profile/Atheros/Description 
    14         Package set compatible with hardware using Atheros WiFi cards 
     14        Package set compatible with hardware using Atheros WiFi cards. 
    1515endef 
     16 
    1617$(eval $(call Profile,Atheros)) 
    17  
  • trunk/target/linux/adm5120/router_le/profiles/105-Texas.mk

    r8694 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    77 
    88define Profile/Texas 
    9   NAME:=Texas Instruments WiFi 
    10   PACKAGES:=kmod-acx 
     9        NAME:=Texas Instruments WiFi 
     10        PACKAGES:=kmod-acx 
    1111endef 
    1212 
    1313define Profile/Texas/Description 
    14         Package set compatible with hardware using Texas Instruments WiFi cards 
     14        Package set compatible with hardware using Texas Instruments WiFi cards. 
    1515endef 
    1616$(eval $(call Profile,Texas)) 
  • trunk/target/linux/adm5120/router_le/profiles/110-Ralink.mk

    r8694 r8755  
    77 
    88define Profile/Ralink 
    9   NAME:=Ralink WiFi 
    10   PACKAGES:=kmod-rt2500 
     9        NAME:=Ralink WiFi 
     10        PACKAGES:=kmod-rt2500 
    1111endef 
    1212 
    1313define Profile/Ralink/Description 
    14         Package set compatible with hardware using Ralink WiFi cards 
     14        Package set compatible with hardware using Ralink WiFi cards. 
    1515endef 
    1616$(eval $(call Profile,Ralink)) 
  • trunk/target/linux/adm5120/router_le/profiles/Cellvision.mk

    r8694 r8755  
    66# 
    77 
    8 define Profile/Cellvision 
    9   NAME:=Cellvision CAS-63x/77x cameras 
    10   PACKAGES:=kmod-rt2500 kmod-cpia2 kmod-usb-ohci kmod-usb2 kmod-usb-audio 
     8define Profile/CAS-771 
     9        NAME:=Cellvision CAS-771 IP camera 
     10        PACKAGES:=kmod-cpia2 kmod-usb-ohci kmod-usb2 kmod-usb-audio 
    1111endef 
    1212 
    13 define Profile/Cellvision/Description 
    14   Package set compatible with the Cellvision CAS devices, including Wireless variants. 
     13define Profile/CAS-771/Description 
     14        Package set optimized for the Cellvision CAS-771 device. 
    1515endef 
    16 $(eval $(call Profile,Cellvision)) 
     16 
     17define Profile/CAS-771W 
     18        NAME:=Cellvision CAS-771W IP camera 
     19        PACKAGES:=kmod-cpia2 kmod-usb-ohci kmod-usb2 kmod-usb-audio kmod-rt2500 
     20endef 
     21 
     22define Profile/CAS-771W/Description 
     23        Package set optimized for the Cellvision CAS-771W device. 
     24endef 
     25 
     26$(eval $(call Profile,CAS-771)) 
     27$(eval $(call Profile,CAS-771W)) 
  • trunk/target/linux/adm5120/router_le/profiles/RB1xx.mk

    r8694 r8755  
    11# 
    2 # Copyright (C) 2006 OpenWrt.org 
     2# Copyright (C) 2007 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    77 
    88define Profile/RouterBoard 
    9   NAME:=RouterBoard RB1xx 
    10   PACKAGES:=kmod-madwifi 
     9        NAME:=Mikrotik RouterBoard 1xx family 
     10        PACKAGES:=kmod-madwifi 
    1111endef 
    1212 
    1313define Profile/RouterBoard/Description 
    14   Package set compatible with the RouterBoard RB1xx devices. Contains RouterOS to OpenWrt\\\ 
    15   installation scripts. 
     14        Package set compatible with the RouterBoard RB1xx devices. Contains RouterOS to OpenWrt\\\ 
     15        installation scripts. 
    1616endef 
     17 
    1718$(eval $(call Profile,RouterBoard)) 
Note: See TracChangeset for help on using the changeset viewer.