summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc (unfollow)
Commit message (Expand)AuthorFilesLines
2017-11-24Remove coverhd.hSebastian Huber6-15/+0
2017-11-22bsps: Simplify RTEMS_BSP_CLEANUP_OPTIONSSebastian Huber6-3/+6
2017-11-21leon, gr1553rt: adding SMP protectionDaniel Hellstrom1-113/+69
2017-11-17getentropy: Add cpu counter based implementation.Christian Mauderer3-0/+3
2017-11-14leon, grspw_router: Clear only error bits defined by clear maskJavier Jalle2-3/+3
2017-11-14leon, grspw_router: Allow thread safe per-bit managing of pctrl regsJavier Jalle2-93/+70
2017-11-14leon, grspw_router: Move register bit defs to headerJavier Jalle2-145/+166
2017-11-14leon, grspw_router: Changed driver C APIJavier Jalle2-386/+2212
2017-10-25leon,gr740: start ASR22:23 up-counter on boot by writing ASR22Daniel Hellstrom1-1/+1
2017-09-18bsps: Clock_driver_support_install_isr()Sebastian Huber4-14/+7
2017-08-29leon,ambapp_bus: make unreferenced global function staticDaniel Hellstrom2-51/+69
2017-08-29leon,grascs: fix semaphore policiesDaniel Hellstrom1-2/+3
2017-08-29leon,ambapp: fixes bad allocation checkDaniel Hellstrom1-1/+1
2017-08-29leon,gr1553b: improve init checkDaniel Hellstrom1-3/+8
2017-08-29libchip,greth: disable driver if SMP kernelDaniel Hellstrom1-0/+2
2017-08-29leon,occan: remove dead code.Daniel Hellstrom1-92/+0
2017-08-29leon, grspw: for SMP use GRSPW Packet driverDaniel Hellstrom4-3/+15
2017-08-25Include missing <string.h>Sebastian Huber12-0/+12
2017-07-25sparc: Add lazy floating point switchSebastian Huber5-12/+78
2017-07-25INTERNAL_ERROR_ILLEGAL_USE_OF_FLOATING_POINT_UNITSebastian Huber3-0/+12
2017-07-25sparc: Rename SPARC_USE_SAFE_FP_SUPPORTSebastian Huber1-3/+3
2017-07-25bsp/leon2: Add at697f variantSebastian Huber6-4/+62
2017-07-25bsp/leon2: Use hard-float by defaultSebastian Huber1-1/+1
2017-07-17bsps/sparc: Add leon3 BSP variantsDaniel Cederman11-5/+134
2017-07-17sparc: Add assembly workaround for LEON3FT B2BST errataDaniel Cederman1-0/+47
2017-07-12bsps: Include missing header fileSebastian Huber2-1/+2
2017-07-12Add interrupt vector set/get affinitySebastian Huber5-28/+74
2017-07-11bsps/sparc: Fix ambapp_int_set_affinity()Sebastian Huber1-1/+1
2017-07-07score: Introduce _SMP_Get_online_processors()Sebastian Huber1-1/+1
2017-07-06score: Use <sys/bitset.h> for Processor_maskSebastian Huber3-4/+4
2017-06-20bsps: Improve interrupt vector enable/disable APISebastian Huber1-6/+4
2017-06-09Simplify TLS support in context switchSebastian Huber1-1/+5
2017-05-24build-system: Parallel build all subdirs.Chris Johns1-1/+1
2017-05-14sparc: only define start if it is different from SYM(start)Jacob Hansen1-0/+2
2017-05-14sparc: Adjust assembly to improve compability with LLVMJacob Hansen2-8/+8
2017-05-14leon, grtc: SMP support by using spin-locksDaniel Hellstrom1-37/+54
2017-05-14leon, grtc: updated overrun condition handlingDaniel Hellstrom1-11/+33
2017-05-14leon, gr1553bm: SMP support by using spin-locksDaniel Hellstrom1-14/+39
2017-05-14leon, gr1553bc: SMP support by using spin-locksDaniel Hellstrom1-39/+84
2017-05-14leon, apbuart: remove old RAW UART driverDaniel Hellstrom5-934/+1
2017-05-14leon, grtm: SMP support by using spin-locksDaniel Hellstrom1-83/+115
2017-05-14leon, ahbstat: remove printf warningsDaniel Hellstrom1-2/+2
2017-05-14leon, pci-peripherals: SMP support by spin-locks and updated genirqDaniel Hellstrom8-142/+412
2017-05-14leon, genirq: SMP support for PCI peripheralsDaniel Hellstrom2-42/+63
2017-05-14leon: allow SMP boot from any CPUMartin Aberg2-5/+14
2017-05-14leon, grcan: removed unused txerror, rxerrorMartin Aberg1-13/+0
2017-05-14leon, grcan: fixed historical commentMartin Aberg1-4/+3
2017-05-14leon, grcan: semaphore reset count required after flushingDaniel Hellstrom1-30/+32
2017-05-14leon, grcan: split hw_stop() into hw and sw stopDaniel Hellstrom1-0/+13
2017-05-14leon, grcan: RTEMS_NO_TIMEOUT on tx_semMartin Aberg1-1/+1