| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Update #3850
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Current state:
- Basic context initialization and switching code.
- Stubbed console (empty functions).
- Mostly functional linker script (may need tweaks if we ever want to move
away from the large code model (see: CPU_CFLAGS).
- Fully functional boot, by using FreeBSD's bootloader to load RTEMS's ELF for
UEFI-awareness.
In short, the current state with this commit lets us boot, go through the system
initialization functions, and then call user application's Init task too.
Updates #2898.
|
| |
|
|
|
|
| |
closes #2443.
|
|
|
|
| |
updates #2452.
|
|
|
|
| |
updates #2446.
|
| |
|
| |
|
|
|
|
| |
Close #2256
|
| |
|
|
|
|
| |
Signed-off-by: Anthony Green <green@moxielogic.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Port
+ v850 does not have appear to have any optimized bit scan instructions
+ v850 does have single instructions for wap u16 and u32
+ Code path optimization preferences set
+ Add BSP variants for each GCC CPU model flag and a README
- v850e1 variant does not work (fails during BSP initialization)
BSP for GDB v850 Simulator
+ linkcmds matches defaults in GDB simulator with RTEMS mods
+ crt1.c added from v850 newlib port for __main()
+ BSP exits cleanly
+ printk and console I/O work
+ uses clock tick from IDLE task
+ Tests not requiring real clock ISR work
Documentation
+ CPU Supplment chapter for v850 added
|
| |
|
|
|
|
| |
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
|
|
|
|
|
| |
* librpc/src/xdr/xdr_float.c: M32C has no native float but GCC soft
float should be IEEE format.
|
|
|
|
|
| |
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: Add
Lattice Mico32 support.
|
|
|
|
| |
* librpc/src/xdr/xdr_float.c: Add M32C, M32R, and Blackfin.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: New
port to Altera NIOS II.
|
|
|
|
|
|
|
| |
* configure.ac, libmisc/cpuuse/README, libmisc/stackchk/README,
librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am,
score/include/rtems/score/mppkt.h: i960 obsoleted and all references
removed.
|
|
|
|
| |
* librpc/src/xdr/xdr_float.c: Add __AVR__.
|
|
|
|
| |
* src/xdr/xdr_float.c: Added A29K support.
|
|
|
|
|
|
| |
That BSP now has a stub clock driver so the tests can link even
if they won't execute. A handful of Makefiles had to be updated
and we had to account for printk.c being a shared file now.
|
| |
|
| |
|
|
|