From 4393845e3faef1f74cb0280697e553bc6d8558ea Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 6 Sep 2007 00:01:33 +0000 Subject: 2007-09-05 Daniel Hellstrom * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was improved to take account for PnP info address translation. This is useful when scanning remote AMBA busses for example when a board connected with PCI has an AMBA bus that needs to be scanned, before the addresses was hard coded. Also, LEON2 now have AMBA PnP bus scanning support. By using the new AMBA scanning routines it is possible to isolate the AMBA scanning code to ambapp.c, however existing drivers should be updated to use them in order to save space. --- c/src/lib/libbsp/sparc/ChangeLog | 12 ++++++++++++ c/src/lib/libbsp/sparc/Makefile.am | 4 ++++ 2 files changed, 16 insertions(+) (limited to 'c') diff --git a/c/src/lib/libbsp/sparc/ChangeLog b/c/src/lib/libbsp/sparc/ChangeLog index 755b1cdaf8..8e8ab5989e 100644 --- a/c/src/lib/libbsp/sparc/ChangeLog +++ b/c/src/lib/libbsp/sparc/ChangeLog @@ -1,3 +1,15 @@ +2007-09-05 Daniel Hellstrom + + * Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c + and shared/include/ambapp.h. The AMBA scanning was improved to take + account for PnP info address translation. This is useful when + scanning remote AMBA busses for example when a board connected with + PCI has an AMBA bus that needs to be scanned, before the addresses + was hard coded. Also, LEON2 now have AMBA PnP bus scanning support. + By using the new AMBA scanning routines it is possible to isolate the + AMBA scanning code to ambapp.c, however existing drivers should be + updated to use them in order to save space. + 2007-05-15 Joel Sherrill * shared/bspstart.c: Add include to remove warning. diff --git a/c/src/lib/libbsp/sparc/Makefile.am b/c/src/lib/libbsp/sparc/Makefile.am index 716152a00a..c161d57d8e 100644 --- a/c/src/lib/libbsp/sparc/Makefile.am +++ b/c/src/lib/libbsp/sparc/Makefile.am @@ -14,5 +14,9 @@ EXTRA_DIST += shared/bspstart.c EXTRA_DIST += shared/gnatcommon.c EXTRA_DIST += shared/start.S +# AMBA Plug&Play bus +EXTRA_DIST += shared/include/ambapp.h +EXTRA_DIST += shared/amba/ambapp.c + include $(top_srcdir)/../../../automake/subdirs.am include $(top_srcdir)/../../../automake/local.am -- cgit v1.2.3