source: rtems/c/src/lib/libbsp/i386/Makefile.am @ 12c9dc8f

5
Last change on this file since 12c9dc8f was 12c9dc8f, checked in by Joel Sherrill <joel@…>, on 03/02/16 at 19:25:13

pc386: Eliminate pcibios.h and begin removal obsolete PCI BIOS API uses

This first step eliminates the following as public APIs for the pc386
BSP:

+ pcib_conf_read8
+ pcib_conf_read16
+ pcib_conf_read32
+ pcib_conf_write8
+ pcib_conf_write16
+ pcib_conf_write32

The if_fxp.c driver uses these enough where I provided local macros
to allow the code to be mostly unmodified. On other architectures
these names have been used privately. It will take multiple patches
to completely eliminate these symbols from the RTEMS source tree.

The focus of the first effort is just to eliminate these as a public
pc386 API so support can be added for systems without legacy PCI BIOS.

  • Property mode set to 100644
File size: 768 bytes
Line 
1ACLOCAL_AMFLAGS = -I ../../../aclocal
2
3## Descend into the @RTEMS_BSP_FAMILY@ directory
4SUBDIRS = @RTEMS_BSP_FAMILY@
5
6EXTRA_DIST =
7
8# shared/comm
9EXTRA_DIST += shared/comm/uart.c shared/comm/uart.h
10EXTRA_DIST += shared/comm/tty_drv.c shared/comm/tty_drv.h
11EXTRA_DIST += shared/comm/i386_io.h
12EXTRA_DIST += shared/comm/i386-stub-glue.c shared/comm/i386-stub.c
13EXTRA_DIST += shared/comm/gdb_glue.c
14
15EXTRA_DIST += shared/comm/GDB.HOWTO
16
17# shared/irq
18EXTRA_DIST += shared/irq/irq.h shared/irq/irq.c
19EXTRA_DIST += shared/irq/irq_asm.h shared/irq/irq_asm.S
20EXTRA_DIST += shared/irq/idt.c
21EXTRA_DIST += shared/irq/irq_init.c
22
23# shared/pci
24EXTRA_DIST += shared/pci/pcibios.c
25
26include $(top_srcdir)/../../../automake/subdirs.am
27include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.