source: rtems/c/src/lib/libcpu/bfin/preinstall.am @ c499856

4.115
Last change on this file since c499856 was cb4c90b2, checked in by Joel Sherrill <joel.sherrill@…>, on 04/20/11 at 20:20:47

2011-04-20 Rohan Kangralkar <rkangral@…>

PR 1781/bsps

  • bf52x/include: Added additional MMR.
  • bf52x/interrupt: The BF52X processors have a different System interrupt controller than present in the 53X range of processors. The 52X have 8 interrupt assignment registers. The implementation uses tables to increase predictability.
  • serial/uart.?: Added DMA based and interrupt based transfer support. The uart code used a single ISR for TX and RX and tried to identify and multiplex inside the ISR. In the new code the type of interrupt is identified by the central ISR dispatcher bf52x/interrupt or interrupt/. This simplifies the UART ISR.
  • Property mode set to 100644
File size: 6.7 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-am: $(PREINSTALL_FILES)
12
13PREINSTALL_FILES =
14CLEANFILES = $(PREINSTALL_FILES)
15
16$(PROJECT_INCLUDE)/$(dirstamp):
17        @$(MKDIR_P) $(PROJECT_INCLUDE)
18        @: > $(PROJECT_INCLUDE)/$(dirstamp)
19PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
20
21$(PROJECT_INCLUDE)/bsp/$(dirstamp):
22        @$(MKDIR_P) $(PROJECT_INCLUDE)/bsp
23        @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
24PREINSTALL_DIRS += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
25
26$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
27        @$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
28        @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
29PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
30
31if bf52x
32$(PROJECT_INCLUDE)/bf52x.h: bf52x/include/bf52x.h $(PROJECT_INCLUDE)/$(dirstamp)
33        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bf52x.h
34PREINSTALL_FILES += $(PROJECT_INCLUDE)/bf52x.h
35
36$(PROJECT_INCLUDE)/bsp/interrupt.h: bf52x/interrupt/interrupt.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
37        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/interrupt.h
38PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/interrupt.h
39endif
40$(PROJECT_INCLUDE)/libcpu/bf533.h: include/bf533.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
41        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/bf533.h
42PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/bf533.h
43
44$(PROJECT_INCLUDE)/libcpu/bf537.h: include/bf537.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
45        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/bf537.h
46PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/bf537.h
47
48$(PROJECT_INCLUDE)/libcpu/cecRegs.h: include/cecRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
49        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cecRegs.h
50PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cecRegs.h
51
52$(PROJECT_INCLUDE)/libcpu/memoryRegs.h: include/memoryRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
53        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/memoryRegs.h
54PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/memoryRegs.h
55
56$(PROJECT_INCLUDE)/libcpu/mmuRegs.h: include/mmuRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
57        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/mmuRegs.h
58PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/mmuRegs.h
59
60$(PROJECT_INCLUDE)/libcpu/sicRegs.h: include/sicRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
61        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/sicRegs.h
62PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/sicRegs.h
63
64$(PROJECT_INCLUDE)/libcpu/ebiuRegs.h: include/ebiuRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
65        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/ebiuRegs.h
66PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/ebiuRegs.h
67
68$(PROJECT_INCLUDE)/libcpu/ppiRegs.h: include/ppiRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
69        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/ppiRegs.h
70PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/ppiRegs.h
71
72$(PROJECT_INCLUDE)/libcpu/coreTimerRegs.h: include/coreTimerRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
73        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/coreTimerRegs.h
74PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/coreTimerRegs.h
75
76$(PROJECT_INCLUDE)/libcpu/wdogRegs.h: include/wdogRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
77        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/wdogRegs.h
78PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/wdogRegs.h
79
80$(PROJECT_INCLUDE)/libcpu/timerRegs.h: include/timerRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
81        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/timerRegs.h
82PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/timerRegs.h
83
84$(PROJECT_INCLUDE)/libcpu/dmaRegs.h: include/dmaRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
85        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/dmaRegs.h
86PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/dmaRegs.h
87
88$(PROJECT_INCLUDE)/libcpu/ethernetRegs.h: include/ethernetRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
89        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/ethernetRegs.h
90PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/ethernetRegs.h
91
92$(PROJECT_INCLUDE)/libcpu/uartRegs.h: include/uartRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
93        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/uartRegs.h
94PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/uartRegs.h
95
96$(PROJECT_INCLUDE)/libcpu/sportRegs.h: include/sportRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
97        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/sportRegs.h
98PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/sportRegs.h
99
100$(PROJECT_INCLUDE)/libcpu/twiRegs.h: include/twiRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
101        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/twiRegs.h
102PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/twiRegs.h
103
104$(PROJECT_INCLUDE)/libcpu/spiRegs.h: include/spiRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
105        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/spiRegs.h
106PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/spiRegs.h
107
108$(PROJECT_INCLUDE)/libcpu/rtcRegs.h: include/rtcRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
109        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/rtcRegs.h
110PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/rtcRegs.h
111
112$(PROJECT_INCLUDE)/libcpu/gpioRegs.h: include/gpioRegs.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
113        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/gpioRegs.h
114PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/gpioRegs.h
115
116$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
117        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
118PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
119
120$(PROJECT_INCLUDE)/libcpu/mmu.h: mmu/mmu.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
121        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/mmu.h
122PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/mmu.h
123
124if bf52x
125else
126$(PROJECT_INCLUDE)/libcpu/interrupt.h: interrupt/interrupt.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
127        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/interrupt.h
128PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/interrupt.h
129endif
130$(PROJECT_INCLUDE)/libcpu/uart.h: serial/uart.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
131        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/uart.h
132PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/uart.h
133
134$(PROJECT_INCLUDE)/libcpu/sport.h: serial/sport.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
135        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/sport.h
136PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/sport.h
137
138$(PROJECT_INCLUDE)/libcpu/spi.h: serial/spi.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
139        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/spi.h
140PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/spi.h
141
142$(PROJECT_INCLUDE)/libcpu/twi.h: serial/twi.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
143        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/twi.h
144PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/twi.h
145
146if HAS_NETWORKING
147$(PROJECT_INCLUDE)/libcpu/ethernet.h: network/ethernet.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
148        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/ethernet.h
149PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/ethernet.h
150endif
Note: See TracBrowser for help on using the repository browser.