openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

Makefile (1901B)


      1 # 
      2 # This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      3 # 
      4 # Copyright 2007-2019 Broadcom Inc. All rights reserved.
      5 #
      6 # Compile sample LED driver programs.
      7 #
      8 # Notes:
      9 #	The Merlin runs the same programs as White Knight (wk5670, wk5690)
     10 #
     11 .KEEP_STATE:
     12 
     13 .SUFFIXES:	.asm .hex
     14 
     15 ASM = ../tools/ledasm
     16 
     17 OBJS = \
     18 	ex1.hex \
     19 	ex2.hex \
     20 	ex3.hex \
     21 	ex4.hex \
     22 	ex5.hex \
     23 	testasm.hex \
     24 	sdk5605.hex \
     25 	pong5605.hex \
     26 	pong-wk.hex \
     27 	sdk5670.hex \
     28 	sdk5690.hex \
     29 	p48.hex \
     30 	knigget.hex \
     31 	wk5670.hex \
     32 	wk5690.hex \
     33 	merlin5670.hex \
     34 	merlin5690.hex \
     35 	lm5690.hex \
     36 	galahad.hex \
     37 	lancelot.hex \
     38 	k12-5690.hex \
     39 	twolynx.hex \
     40 	herculynx.hex \
     41 	mirror.hex \
     42 	sdk5665.hex \
     43 	sdk5650.hex \
     44 	guenevere5670.hex \
     45 	guenevere5673.hex \
     46 	sdk5675.hex \
     47 	tuc24_ref.hex \
     48 	lm48p5695.hex \
     49 	lm48p5695_10.hex \
     50 	sdk56504.hex \
     51 	sdk56504ref.hex \
     52 	lm48p56504.hex \
     53 	bcm953300p24ref.hex \
     54 	bcm956314p24ref.hex \
     55 	lm48p56504_50.hex \
     56 	poe48p56504.hex \
     57 	sdk56102.hex \
     58 	felix48.hex \
     59 	lm12pcx456501.hex \
     60 	sdk56601.hex \
     61 	sdk56602.hex \
     62 	sdk56800.hex \
     63 	sdk56800c.hex \
     64 	sdk56580.hex \
     65 	lm12p56802.hex \
     66 	sdk56018.hex \
     67 	sdk56214.hex \
     68 	sdk56680.hex \
     69 	sdk56685.hex \
     70 	sdk56820.hex \
     71 	sdk56524.hex \
     72 	sdk56624.hex \
     73 	sdk56626.hex \
     74 	sdk56628.hex \
     75 	sdk56629.hex \
     76 	sdk56634.hex \
     77 	sdk56636.hex \
     78 	sdk56638.hex \
     79 	sdk56639.hex \
     80 	bcm956820r24xg.hex \
     81 	bcm956024p48ref.hex \
     82 	bcm956024r50t.hex \
     83 	generic8led.hex \
     84 	sdk56840.hex \
     85 	sdk56643ge.hex \
     86 	sdk56640xe.hex \
     87 	sdk56640hsp.hex \
     88 	sdk56648hsp.hex \
     89 	magnum.hex \
     90 	sdk88650.hex \
     91 	sdk88670.hex \
     92 	sdk88470.hex \
     93 	sdk88270.hex \
     94 	sdk88680.hex \
     95 	sdk56960.hex \
     96 	sdk56270.hex \
     97 	sdk56560.hex \
     98 	sdk56960_mt2.hex \
     99 	sdk8806x.hex \
    100         bcm953547k.hex\
    101 	sdk56670.hex 
    102   
    103 
    104 all: $(OBJS)
    105 
    106 remake: clobber all
    107 
    108 %.hex: %.asm
    109 	$(ASM) $*
    110 
    111 clean:
    112 	rm -f *.lst
    113 
    114 clobber: clean
    115 	rm -f *.hex
    116 	rm -f *.c