summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386 (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-09-21build: Remove old build systemSebastian Huber5-333/+0
Close #3250. Close #4081.
2021-04-26Makefile.am: Remove legacy networking filesVijay Kumar Banerjee1-7/+0
2021-02-26bsps: Add default rtems_get_target_hash()Sebastian Huber1-0/+1
Update #4267.
2020-06-11bsps/pc386: Separate smp API functions. Makes smpfatal08 linkJan Sommer1-1/+1
2020-06-11bsp/pc386: Turn start16.S into a startAP.SJan Sommer1-2/+2
start16.S is now only used for SMP configurations to start the application processors. This commit removes all unnecessary parts for this job, i.e. video conssole initalisation, A20 gate activation and all non-AP related code. Update #3335
2020-06-11bsp/pc386: Fix Makefile for building with SMPJan Sommer1-1/+1
2019-11-15bsp/i386: Remove unused BSP_HAS_SMPSebastian Huber1-6/+0
Update #3818.
2018-10-10build: Remove local.amSebastian Huber2-2/+0
2018-04-27bsp/pc386: Remove bin2boot supportSebastian Huber6-833/+0
Update #3408. Close #3410.
2018-04-26bsps: Move documentation, etc. files to bspsSebastian Huber4-493/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-26bsps: Remove unmaintained times filesSebastian Huber2-379/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-24bsps/i386: Move shared files to bspsSebastian Huber11-4283/+8
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-23bsps: Move ATA drivers to bspsSebastian Huber3-872/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-23bsps: Move PCI drivers to bspsSebastian Huber3-694/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-23bsps: Move legacy network drivers to bspsSebastian Huber7-4066/+4
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-23bsps: Move interrupt controller support to bspsSebastian Huber7-1457/+5
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-23bsps: Move make/custom/* files to bspsSebastian Huber6-114/+0
Adjust various build files. Remove automatic generation of the c/src/lib/libbsp/*/acinclude.m4 files from bootstrap script. This patch is a part of the BSP source reorganization. Update #3285.
2018-04-23bsps: Remove AC_CONFIG_SRCDIR()Sebastian Huber3-3/+0
This AC_CONFIG_SRCDIR() is just a sanity check in this insane build system. Since all content of c/src/lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@ is bound to be moved it makes no sense to keep it. This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move benchmark timer to bspsSebastian Huber3-610/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move startup files to bspsSebastian Huber10-906/+9
Adjust build support files to new directory layout. This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move start files to bspsSebastian Huber3-602/+3
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move console drivers to bspsSebastian Huber26-8363/+23
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move clock drivers to bspsSebastian Huber4-512/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move sbrk.c to bspsSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move getentropy-cpucounter.c to bspsSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move pci_find_device.c to bspsSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move pci_bus_count.c to bspsSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move doxygen.h files to bspsSebastian Huber1-23/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Convert all bsp_predriver_hook()Sebastian Huber1-1/+0
Use RTEMS_SYSINIT_ITEM() instead. Update #2408.
2018-04-20bsps: Move bspclean.c to bspsSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-16bsps: Move tod.c to bsps and renameSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12build: Remove subdir-objects from BSP configure.acSebastian Huber1-1/+1
The subdir-objects do not work currently due to BSP sources in bsps and c and the existing build tree layout. Update #3387.
2018-04-12bsps: Remove empty gnatinstallhandler.cSebastian Huber1-1/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Move bootcard.c to bspsSebastian Huber1-1/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Simplify source file path in Makefile.amSebastian Huber1-15/+15
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Remove headers from librtemsbsp_a_SOURCESSebastian Huber1-3/+0
This was used by the not supported "make dist". This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Avoid line continuation in Makefile.amSebastian Huber1-1/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Move legacy console driver to bspsSebastian Huber11-13/+11
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-11configure: Add subdir-objects to all automake flags.Chris Johns3-3/+3
This option silences warning with automake-1.16.1 allowing us to upgrade to that version. This change has been tested with automake-1.12.6 and automake-1.16.1. It seems version 1.16.1 configures slower than 1.12.6 for the same source and BSP. The newer versions is 6 second slower. Close #3387.
2018-04-09build: Remove DISTCLEANFILESSebastian Huber1-1/+0
A "make distclean" is not supported. So, it makes no sense to have pure "make distclean" related stuff in the Makefile.am.
2018-04-09bsps: Move generic IRQ support to bspsSebastian Huber1-6/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-09bsps: Remove librtemsbsp.a wrapupSebastian Huber1-83/+83
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-04bsps: Move config macros to RTEMS_BSP_CONFIGURESebastian Huber1-7/+0
Provide HAS_NETWORKING and HAS_SMP Automake conditionals for all BSPs. This patch is a part of the BSP source reorganization. Update #3285.
2018-04-04bsps: Add shared-sources.amSebastian Huber1-0/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-04build: Remove EXTRA_DISTSebastian Huber3-23/+0
A "make dist" is not supported. So, it makes no sense to have pure "make dist" related stuff in the Makefile.am.
2018-03-26bsp/pc386: Remove unused RTEMS_CPU_MODELSebastian Huber6-13/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-03-26bsp/pc386: Fix buildSebastian Huber1-4/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-03-22bsp/pc386: Move libcpu content to bspsSebastian Huber1-0/+4
This patch is a part of the BSP source reorganization. Update #3285.
2018-03-16i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a functionAmaan Cheval1-0/+5
When it's a macro, a function declaration causes a compiler error due to the macro being expanded. Partial log showing error: https://gist.github.com/AmaanC/ab3521141479aa6f61ea25f5d74ebb4d Closes #3331
2018-03-16i386/smp: Have ld use incremental build for appstart.oAmaan Cheval1-1/+1
With HAS_SMP set, we have: libbsp_a_LIBADD += appstart.$(OBJEXT) When trying to build appstart.o, however, we link start.o with appcpustart.o through the linkcmds script, which leaves several symbols unresolved, and without the "-r" (or -i) flag, this throws undefined reference errors. This change requires us to re-run the ./bootstrap script to regenerate Makefile.in, and therefore the Makefile for the particular BSP as well. Complete log of errors available here: https://gist.github.com/AmaanC/d40bd7393dca1f82965938275845b7f9 Updates #3331