Changeset 38152


Ignore:
Timestamp:
2013-09-24T11:36:25+02:00 (4 years ago)
Author:
juhosg
Message:

ar71xx: image: use a common macro for Buffalo WZRHP devices

The Image/Build/WZRHP64K and the Image/Build/WZRHP128K macros
are similar. Move the common stuff into the Image/Build/WZRHP
macro and update the orignal macros to use that.

Signed-off-by: Gabor Juhos <juhosg@…>

File:
1 edited

Legend:

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

    r38151 r38152  
    268268endef 
    269269 
    270  
    271 Image/Build/WZRHP64K/buildkernel=$(call MkuImageLzma,$(2),$(3)) 
    272 Image/Build/WZRHP64K/initramfs=$(call MkuImageLzma/initramfs,$(2),$(3) $(4)) 
    273  
    274 define Image/Build/WZRHP64K 
    275         $(call Sysupgrade/KRuImage,$(1),$(2),65536,31850496) 
     270define Image/Build/WZRHP 
     271        $(call Sysupgrade/KRuImage,$(1),$(2),$(3),$(4)) 
    276272        if [ -e "$(call sysupname,$(1),$(2))" ]; then \ 
    277273                ( \ 
     
    279275                        dd if=$(call sysupname,$(1),$(2)); \ 
    280276                ) > $(call imgname,$(1),$(2))-tftp.bin; \ 
    281                 buffalo-enc -p $(4) -v 1.99 \ 
     277                buffalo-enc -p $(5) -v 1.99 \ 
    282278                        -i $(call sysupname,$(1),$(2)) \ 
    283279                        -o $(KDIR_TMP)/$(2).enc; \ 
    284                 buffalo-tag -b $(4) -p $(4) -a ath -v 1.99 -m 1.01 -l mlang8 \ 
     280                buffalo-tag -b $(5) -p $(5) -a ath -v 1.99 -m 1.01 -l mlang8 \ 
    285281                        -w 3 -c 0x80041000 -d 0x801e8000 -f 1 -r M_ \ 
    286282                        -i $(KDIR_TMP)/$(2).enc \ 
     
    289285endef 
    290286 
     287Image/Build/WZRHP64K/buildkernel=$(call MkuImageLzma,$(2),$(3)) 
     288Image/Build/WZRHP64K/initramfs=$(call MkuImageLzma/initramfs,$(2),$(3) $(4)) 
     289Image/Build/WZRHP64K=$(call Image/Build/WZRHP,$(1),$(2),65536,31850496,$(4)) 
    291290 
    292291Image/Build/WZRHP128K/buildkernel=$(call MkuImageLzma,$(2),$(3)) 
    293292Image/Build/WZRHP128K/initramfs=$(call MkuImageLzma/initramfs,$(2),$(3) $(4)) 
    294  
    295 define Image/Build/WZRHP128K 
    296         $(call Sysupgrade/KRuImage,$(1),$(2),131072,31850496) 
    297         if [ -e "$(call sysupname,$(1),$(2))" ]; then \ 
    298                 ( \ 
    299                         echo -n -e "# Airstation Public Fmt1\x00\x00\x00\x00\x00\x00\x00\x00"; \ 
    300                         dd if=$(call sysupname,$(1),$(2)); \ 
    301                 ) > $(call imgname,$(1),$(2))-tftp.bin; \ 
    302                 buffalo-enc -p $(4) -v 1.99 \ 
    303                         -i $(call sysupname,$(1),$(2)) \ 
    304                         -o $(KDIR_TMP)/$(2).enc; \ 
    305                 buffalo-tag -b $(4) -p $(4) -a ath -v 1.99 -m 1.01 -l mlang8 \ 
    306                         -w 3 -c 0x80041000 -d 0x801e8000 -f 1 -r M_ \ 
    307                         -i $(KDIR_TMP)/$(2).enc \ 
    308                         -o $(call factoryname,$(1),$(2)); \ 
    309         fi 
    310 endef 
     293Image/Build/WZRHP128K=$(call Image/Build/WZRHP,$(1),$(2),131072,31850496,$(4)) 
    311294 
    312295 
Note: See TracChangeset for help on using the changeset viewer.