summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use $(EXEEXT) [defaults to "exe"] to generate binariesNick Withers2013-08-0944-63/+60
|
* bsp/csb336: implement bsp_interrupt_vector_enable/disable.Pavel Pisa2013-08-091-0/+10
| | | | Signed-off-by: Pavel Pisa <ppisa@pikron.com>
* bsp/csb336: Fix MMU _ttbl_base location to not overlap with exception vectors.Pavel Pisa2013-08-091-3/+4
| | | | | | | | | | | | | The initial region (64 bytes) of SDRAM RTEMS image is remapped to provide overlay of the initial/ROM exceptions table. This area cannot be used for MMU mapping table. Different correctly aligned block has to be used for MMU table. Remapping of SDRAM (address 0x08200000) to address 0 is supported only on 1 MB block granularity and that is why SDRAM_VEC area has to be 1 MB aligned too but unused part of remapped region can be freely used for other purposes (as MMU tables). Signed-off-by: Pavel Pisa <ppisa@pikron.com>
* PR766: Delete __RTEMS_VIOLATE_KERNEL_VISIBILITY__Sebastian Huber2013-08-082-4/+0
|
* PR766: Delete __RTEMS_APPLICATION__Sebastian Huber2013-08-081-4/+0
| | | | This define is no longer used.
* bsp/xilinx_zynq_zc706: Add.Chris Johns2013-08-082-0/+9
|
* bsp/realview-pbx-a9: Enable fast idle clockSebastian Huber2013-08-061-1/+1
|
* score: Rename tod.h to todimpl.hSebastian Huber2013-08-011-1/+1
|
* smp: Provide cache optimized Per_CPU_ControlSebastian Huber2013-07-312-13/+15
| | | | Delete _Per_CPU_Information_p.
* bsps/i386: Include missing header and fix warningsSebastian Huber2013-07-301-13/+11
|
* smp: Add and use _Per_CPU_Get()Sebastian Huber2013-07-303-8/+11
| | | | | | Add and use _Per_CPU_Get_by_index() and _Per_CPU_Get_index(). Add _Per_CPU_Send_interrupt(). This avoids direct access of _Per_CPU_Information.
* Updated legacy code in i386 pc386Vipul Nayyar2013-07-298-288/+166
|
* bsp/nds: Include missing <rtems/framebuffer.h>Sebastian Huber2013-07-261-1/+1
|
* bsps: Include missing <rtems/score/heapimpl.h>Sebastian Huber2013-07-262-1/+3
|
* Removed legacy data types from armVipul Nayyar2013-07-263-12/+12
|
* bsp/csb336: mc9328mxl correct AITC access in bsp_interrupt_dispatch.Pavel Pisa2013-07-261-1/+2
| | | | | | | | | | | The original version is missing void and result is that (*x >> 16) is optimized to ldh rX,[rY]. But it is not allowed/supported to access bus/address range used by AITC by other than 32 bit wide accesses and 16-bit access results in the data abort exception. The corrected version works on real hardware and is even more readable. Signed-off-by: Pavel Pisa <ppisa@pikron.com>
* score: Merge tod implementation into one fileSebastian Huber2013-07-266-15/+9
| | | | | Delete TOD_MICROSECONDS_PER_SECOND, TOD_MICROSECONDS_TO_TICKS() and TOD_MILLISECONDS_TO_TICKS().
* score: Create object implementation headerSebastian Huber2013-07-261-0/+1
| | | | | | Move implementation specific parts of object.h and object.inl into new header file objectimpl.h. The object.h contains now only the application visible API.
* Include missing <rtems/score/threaddispatch.h>Sebastian Huber2013-07-268-12/+15
|
* bsp/mpc55xx: Fix prototypePeter Dufault2013-07-241-1/+1
|
* score: Merge sysstate API into one fileSebastian Huber2013-07-2412-0/+12
|
* bsp/lpc32xx: Fix memory map for GPIO registersSebastian Huber2013-07-241-0/+2
|
* Include missing <string.h>Sebastian Huber2013-07-233-0/+3
|
* bsp/stm32f4: fix typo in USART2 device nameKarel Gardas2013-07-221-1/+1
|
* bsp/gen83xx: Fix BSP options for MPC8348EAMDSRalf Kirchner2013-07-181-2/+1
|
* smp: Add and use _CPU_SMP_Send_interrupt()Sebastian Huber2013-07-175-16/+11
| | | | Delete bsp_smp_interrupt_cpu().
* smp: Add and use _CPU_SMP_Get_current_processor()Sebastian Huber2013-07-177-21/+16
| | | | | | | | | | Add and use _SMP_Get_current_processor() and rtems_smp_get_current_processor(). Delete bsp_smp_interrupt_cpu(). Change type of current processor index from int to uint32_t to match _SMP_Processor_count type.
* bsps/arm: Fix for top of the address spaceRic Claus2013-07-172-4/+6
|
* bsp/xilinx-zynq: Provide BSP variantsRic Claus2013-07-1713-4/+96
|
* bsp/xilinx-zynq: Use bsp_console_select()Sebastian Huber2013-07-171-2/+7
|
* bsps/serial: Move bsp_console_select() declarationSebastian Huber2013-07-173-9/+8
|
* bsps: Use rtems_task_self()Sebastian Huber2013-07-163-3/+3
|
* libchip/ata: Remove dead codeSebastian Huber2013-07-161-58/+5
|
* Updated legacy code in arm edb7312Vipul Nayyar2013-07-162-20/+6
|
* bsps/arm: Disable alignment exceptionsSebastian Huber2013-07-162-2/+2
|
* bsp/mpc55xx: Add MPC5668G supportSebastian Huber2013-07-1517-20/+6836
|
* bsp/rtl22xx: Use IRQ extensions APIVipul Nayyar2013-07-151-13/+20
|
* bsp/gumstix: Fix warningsVipul Nayyar2013-07-121-54/+14
|
* Updated Legacy code in arm gbaVipul Nayyar2013-07-121-48/+20
|
* bsps: Simplify bsp_generic_fatal() declarationSebastian Huber2013-07-111-8/+2
|
* libbsp/shared/generic-fatal.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to bsp_fJoel Sherrill2013-07-101-0/+7
|
* Updated Legacy code in arm gumstixVipul Nayyar2013-07-101-17/+16
|
* Updated Legacy code in arm edb7312Vipul Nayyar2013-07-102-37/+39
|
* bsp/virtex: Use #if instead of #ifdefSebastian Huber2013-07-101-9/+9
| | | | | This allows VIRTEX_CONSOLE_USE_INTERRUPTS=0 on the configure command line to disable the interrupt mode.
* bsp/csb336: Use IRQ extensions APIVipul Nayyar2013-07-102-92/+96
| | | | Fix warnings.
* libchip ns16550.c: Improve commentJoel Sherrill2013-07-091-1/+4
|
* bsp/virtex: Add VIRTEX_CONSOLE_USE_INTERRUPTSSebastian Huber2013-07-092-37/+107
| | | | Add interrupt support for console driver.
* bsp/virtex: Use ppc_count_leading_zeros()Sebastian Huber2013-07-091-11/+10
| | | | Use ppc_count_leading_zeros() to optimize interrupt processing.
* bsp/virtex: Fix interrupt handlingSebastian Huber2013-07-091-9/+5
| | | | | | Some modules like the XPS UART Lite use event triggered interrupts. If we acknowledge the interrupts after the interrupt service we may loose these events.
* bsps/powerpc: Add ppc_count_leading_zeros()Sebastian Huber2013-07-091-0/+13
|