source: rtems/c/src/lib/libbsp/arm/tms570/preinstall.am @ 4407ee6

4.11
Last change on this file since 4407ee6 was 4407ee6, checked in by Premysl Houdek <kom541000@…>, on Aug 20, 2014 at 3:24:23 PM

BSP for TMS570LS31x Hercules Development Kit from TI (TMS570LS3137)

Included variants:

tms570ls3137_hdk_intram - place code and data into internal SRAM
tms570ls3137_hdk_sdram - place code into external SDRAM and data to SRAM
tms570ls3137_hdk - variant prepared for stand-alone RTEMS aplication

stored and running directly from flash. Not working yet.

Chip initialization code not included in BSP.
External startup generated by TI's HalCoGen? was used for
testing and debugging.

More information about TMS570 BSP can be found at

http://www.rtems.org/wiki/index.php/Tms570

Patch version 2

  • most of the formatting suggestion applied.
  • BSP converted to use clock shell
  • console driver "set attributes" tested. Baudrate change working

Patch version 3

  • more formatting changes.
  • removed leftover defines and test functions

Todo:

refactor header files (name register fields)

  • Property mode set to 100644
File size: 5.1 KB
Line 
1## Automatically generated by ampolish3 - Do not edit
2
3if AMPOLISH3
4$(srcdir)/preinstall.am: Makefile.am
5        $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
6endif
7
8PREINSTALL_DIRS =
9DISTCLEANFILES += $(PREINSTALL_DIRS)
10
11all-local: $(TMPINSTALL_FILES)
12
13TMPINSTALL_FILES =
14CLEANFILES = $(TMPINSTALL_FILES)
15
16all-am: $(PREINSTALL_FILES)
17
18PREINSTALL_FILES =
19CLEANFILES += $(PREINSTALL_FILES)
20
21$(PROJECT_LIB)/$(dirstamp):
22        @$(MKDIR_P) $(PROJECT_LIB)
23        @: > $(PROJECT_LIB)/$(dirstamp)
24PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
25
26$(PROJECT_INCLUDE)/$(dirstamp):
27        @$(MKDIR_P) $(PROJECT_INCLUDE)
28        @: > $(PROJECT_INCLUDE)/$(dirstamp)
29PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
30
31$(PROJECT_INCLUDE)/bsp/$(dirstamp):
32        @$(MKDIR_P) $(PROJECT_INCLUDE)/bsp
33        @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
34PREINSTALL_DIRS += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
35
36$(PROJECT_LIB)/bsp_specs: bsp_specs $(PROJECT_LIB)/$(dirstamp)
37        $(INSTALL_DATA) $< $(PROJECT_LIB)/bsp_specs
38PREINSTALL_FILES += $(PROJECT_LIB)/bsp_specs
39
40$(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
41        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
42PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
43
44$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
45        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
46PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
47
48$(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
49        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
50PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
51
52$(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
53        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
54PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
55
56$(PROJECT_INCLUDE)/bsp/utility.h: ../../shared/include/utility.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
57        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/utility.h
58PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/utility.h
59
60$(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
61        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
62PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
63
64$(PROJECT_INCLUDE)/bsp/irq-info.h: ../../shared/include/irq-info.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
65        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-info.h
66PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-info.h
67
68$(PROJECT_INCLUDE)/bsp/stackalloc.h: ../../shared/include/stackalloc.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
69        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/stackalloc.h
70PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/stackalloc.h
71
72$(PROJECT_INCLUDE)/bsp/uart-output-char.h: ../../shared/include/uart-output-char.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
73        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/uart-output-char.h
74PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/uart-output-char.h
75
76$(PROJECT_INCLUDE)/bsp/tod.h: ../../shared/tod.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
77        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tod.h
78PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tod.h
79
80$(PROJECT_INCLUDE)/bsp/start.h: ../shared/include/start.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
81        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/start.h
82PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/start.h
83
84$(PROJECT_INCLUDE)/bsp/tms570.h: include/tms570.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
85        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tms570.h
86PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tms570.h
87
88$(PROJECT_INCLUDE)/bsp/tms570-sci.h: include/tms570-sci.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
89        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tms570-sci.h
90PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tms570-sci.h
91
92$(PROJECT_INCLUDE)/bsp/irq.h: include/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
93        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
94PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
95
96$(PROJECT_INCLUDE)/bsp/tms570-rti.h: include/tms570-rti.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
97        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tms570-rti.h
98PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tms570-rti.h
99
100$(PROJECT_INCLUDE)/bsp/tms570-vim.h: include/tms570-vim.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
101        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tms570-vim.h
102PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tms570-vim.h
103
104$(PROJECT_INCLUDE)/bsp/tms570-pom.h: include/tms570-pom.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
105        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tms570-pom.h
106PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tms570-pom.h
107
108$(PROJECT_INCLUDE)/bsp/tms570-sci-driver.h: include/tms570-sci-driver.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
109        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tms570-sci-driver.h
110PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tms570-sci-driver.h
111
112$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
113        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
114PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
115
116$(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
117        $(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
118TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
119
120$(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
121        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
122TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
123
Note: See TracBrowser for help on using the repository browser.