| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
This patch is a part of the BSP source reorganization.
Update #3285.
|
|
|
|
|
|
| |
Intel has obsoleted this hardware and the BSP was never completed.
closes #3086.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When GCC option -march is not specifies i386-rtems toolchain
defaults to i386 architecture instruction set. It does not
provide atomic instructions which results in really inefficient
atomic_fetch_or even on UP build.
SMP build is broken with i386 set because libatomic and GCC
generate infinite loop for __atomic_fetch_add_4 used
in rtems_interrupt_lock_acquire
__atomic_fetch_add_4:
push %ebp
mov %esp,%ebp
movl $0x5,0x10(%ebp)
pop %ebp
jmp __atomic_fetch_add_4
|
|
|
|
| |
closes #2638.
|
|
|
|
| |
updates #2638.
|
|
|
|
|
|
|
|
|
| |
The current support for the Edison supports a single polled
UART for input and output plus a simulated clock tick. The
activities forward for supporting the Edison have been posted
on the RTEMS mailing lists and at:
http://rtemsramblings.blogspot.com/2014/12/intel-edison-and-rtems-road-forward.html
|
| |
|
|
|
|
|
| |
i386 soft-float is no longer supported by gcc. Dropping
all references to soft-float in the pc386 BSP.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
|
|
|
| |
* make/custom/pcp4.cfg: New file.
|
|
|
|
|
|
|
| |
* make/custom/pc386.cfg: EXEEXT is not defined in application Makefile
support. All other BSPs just use .exe directly on objcopy commands.
This makes it consistent and allows external examples (network demos,
examples-v2, etc to link.
|
|
|
|
| |
* make/custom/pc386.cfg: Revert the PR1495 change.
|
|
|
|
|
|
|
| |
PR 1495/bsp
* clock/ckinit.c, make/custom/pc386.cfg: Calling
rtems_clock_get_uptime() in a tight loop sometimes showed time moving
backwards.
|
|
|
|
|
| |
* pc386/make/custom/pc586-sse.cfg, pc386/start/start.S,
shared/irq/irq_asm.S: Added experimental SSE support.
|
|
|
|
| |
* make/custom/pc386.cfg: Remove RTEMS_BSP_FAMILY.
|
|
* make/custom/pc386.cfg: New (relocated from /make/custom).
* make/custom/pc386dx.cfg: New (relocated from /make/custom).
* make/custom/pc486.cfg: New (relocated from /make/custom).
* make/custom/pc586.cfg: New (relocated from /make/custom).
* make/custom/pc686.cfg: New (relocated from /make/custom).
|