4.104.114.84.95
Last change
on this file since b4d0d18e was
b4d0d18e,
checked in by Joel Sherrill <joel.sherrill@…>, on 12/13/00 at 17:52:53
|
2000-12-13 Joel Sherrill <joel@…>
- shared/.cvsignore, shared/Makefile.am,
shared/cache/.cvsignore, shared/cache/Makefile.am,
shared/cache/cache.c, shared/cache/cache_.h,
shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
shared/interrupts/installisrentries.c,
shared/interrupts/isr_entries.S,
shared/interrupts/maxvectors.c, tx39/.cvsignore,
tx39/Makefile.am, tx39/include/.cvsignore,
tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
Moved some pieces of interrupt processing from score/cpu to
libcpu/mips since many interrupt servicing characteristics are
CPU model dependent. This patch addresses the number of interrupt
sources and where the ISR prologues are located. The only way to
currently install the ISR prologues requires that the prologues
be installed into RAM.
|
-
Property mode set to
100644
|
File size:
869 bytes
|
Line | |
---|
1 | ## |
---|
2 | ## $Id$ |
---|
3 | ## |
---|
4 | |
---|
5 | AUTOMAKE_OPTIONS = foreign 1.4 |
---|
6 | |
---|
7 | VPATH = @srcdir@:@srcdir@/../../../shared/src |
---|
8 | |
---|
9 | C_FILES = cache.c cache_aligned_malloc.c cache_manager.c |
---|
10 | C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o) |
---|
11 | |
---|
12 | H_FILES = cache_.h |
---|
13 | INSTALLED_H_FILES = |
---|
14 | |
---|
15 | OBJS = $(C_O_FILES) |
---|
16 | |
---|
17 | include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg |
---|
18 | include $(top_srcdir)/../../../../../automake/compile.am |
---|
19 | include $(top_srcdir)/../../../../../automake/lib.am |
---|
20 | |
---|
21 | AM_CPPFLAGS += -I$(srcdir) |
---|
22 | |
---|
23 | $(PROJECT_INCLUDE)/libcpu: |
---|
24 | $(mkinstalldirs) $@ |
---|
25 | |
---|
26 | $(PROJECT_INCLUDE)/libcpu/%.h: %.h |
---|
27 | $(INSTALL_DATA) $< $@ |
---|
28 | |
---|
29 | $(PROJECT_INCLUDE)/libcpu/cache.h: $(top_srcdir)/../shared/include/cache.h |
---|
30 | $(INSTALL_DATA) $< $@ |
---|
31 | |
---|
32 | PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu \ |
---|
33 | $(PROJECT_INCLUDE)/libcpu/cache.h |
---|
34 | |
---|
35 | all-local: $(ARCH) $(PREINSTALL_FILES) $(OBJS) |
---|
36 | |
---|
37 | EXTRA_DIST = cache.c cache_.h |
---|
38 | |
---|
39 | include $(top_srcdir)/../../../../../automake/local.am |
---|
Note: See
TracBrowser
for help on using the repository browser.