Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use $(EXEEXT) [defaults to "exe"] to generate binaries | Nick Withers | 2013-08-09 | 44 | -63/+60 |
| | |||||
* | bsp/csb336: implement bsp_interrupt_vector_enable/disable. | Pavel Pisa | 2013-08-09 | 1 | -0/+10 |
| | | | | Signed-off-by: Pavel Pisa <ppisa@pikron.com> | ||||
* | bsp/csb336: Fix MMU _ttbl_base location to not overlap with exception vectors. | Pavel Pisa | 2013-08-09 | 1 | -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 Huber | 2013-08-08 | 2 | -4/+0 |
| | |||||
* | PR766: Delete __RTEMS_APPLICATION__ | Sebastian Huber | 2013-08-08 | 1 | -4/+0 |
| | | | | This define is no longer used. | ||||
* | bsp/xilinx_zynq_zc706: Add. | Chris Johns | 2013-08-08 | 2 | -0/+9 |
| | |||||
* | bsp/realview-pbx-a9: Enable fast idle clock | Sebastian Huber | 2013-08-06 | 1 | -1/+1 |
| | |||||
* | score: Rename tod.h to todimpl.h | Sebastian Huber | 2013-08-01 | 1 | -1/+1 |
| | |||||
* | smp: Provide cache optimized Per_CPU_Control | Sebastian Huber | 2013-07-31 | 2 | -13/+15 |
| | | | | Delete _Per_CPU_Information_p. | ||||
* | bsps/i386: Include missing header and fix warnings | Sebastian Huber | 2013-07-30 | 1 | -13/+11 |
| | |||||
* | smp: Add and use _Per_CPU_Get() | Sebastian Huber | 2013-07-30 | 3 | -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 pc386 | Vipul Nayyar | 2013-07-29 | 8 | -288/+166 |
| | |||||
* | bsp/nds: Include missing <rtems/framebuffer.h> | Sebastian Huber | 2013-07-26 | 1 | -1/+1 |
| | |||||
* | bsps: Include missing <rtems/score/heapimpl.h> | Sebastian Huber | 2013-07-26 | 2 | -1/+3 |
| | |||||
* | Removed legacy data types from arm | Vipul Nayyar | 2013-07-26 | 3 | -12/+12 |
| | |||||
* | bsp/csb336: mc9328mxl correct AITC access in bsp_interrupt_dispatch. | Pavel Pisa | 2013-07-26 | 1 | -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 file | Sebastian Huber | 2013-07-26 | 6 | -15/+9 |
| | | | | | Delete TOD_MICROSECONDS_PER_SECOND, TOD_MICROSECONDS_TO_TICKS() and TOD_MILLISECONDS_TO_TICKS(). | ||||
* | score: Create object implementation header | Sebastian Huber | 2013-07-26 | 1 | -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 Huber | 2013-07-26 | 8 | -12/+15 |
| | |||||
* | bsp/mpc55xx: Fix prototype | Peter Dufault | 2013-07-24 | 1 | -1/+1 |
| | |||||
* | score: Merge sysstate API into one file | Sebastian Huber | 2013-07-24 | 12 | -0/+12 |
| | |||||
* | bsp/lpc32xx: Fix memory map for GPIO registers | Sebastian Huber | 2013-07-24 | 1 | -0/+2 |
| | |||||
* | Include missing <string.h> | Sebastian Huber | 2013-07-23 | 3 | -0/+3 |
| | |||||
* | bsp/stm32f4: fix typo in USART2 device name | Karel Gardas | 2013-07-22 | 1 | -1/+1 |
| | |||||
* | bsp/gen83xx: Fix BSP options for MPC8348EAMDS | Ralf Kirchner | 2013-07-18 | 1 | -2/+1 |
| | |||||
* | smp: Add and use _CPU_SMP_Send_interrupt() | Sebastian Huber | 2013-07-17 | 5 | -16/+11 |
| | | | | Delete bsp_smp_interrupt_cpu(). | ||||
* | smp: Add and use _CPU_SMP_Get_current_processor() | Sebastian Huber | 2013-07-17 | 7 | -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 space | Ric Claus | 2013-07-17 | 2 | -4/+6 |
| | |||||
* | bsp/xilinx-zynq: Provide BSP variants | Ric Claus | 2013-07-17 | 13 | -4/+96 |
| | |||||
* | bsp/xilinx-zynq: Use bsp_console_select() | Sebastian Huber | 2013-07-17 | 1 | -2/+7 |
| | |||||
* | bsps/serial: Move bsp_console_select() declaration | Sebastian Huber | 2013-07-17 | 3 | -9/+8 |
| | |||||
* | bsps: Use rtems_task_self() | Sebastian Huber | 2013-07-16 | 3 | -3/+3 |
| | |||||
* | libchip/ata: Remove dead code | Sebastian Huber | 2013-07-16 | 1 | -58/+5 |
| | |||||
* | Updated legacy code in arm edb7312 | Vipul Nayyar | 2013-07-16 | 2 | -20/+6 |
| | |||||
* | bsps/arm: Disable alignment exceptions | Sebastian Huber | 2013-07-16 | 2 | -2/+2 |
| | |||||
* | bsp/mpc55xx: Add MPC5668G support | Sebastian Huber | 2013-07-15 | 17 | -20/+6836 |
| | |||||
* | bsp/rtl22xx: Use IRQ extensions API | Vipul Nayyar | 2013-07-15 | 1 | -13/+20 |
| | |||||
* | bsp/gumstix: Fix warnings | Vipul Nayyar | 2013-07-12 | 1 | -54/+14 |
| | |||||
* | Updated Legacy code in arm gba | Vipul Nayyar | 2013-07-12 | 1 | -48/+20 |
| | |||||
* | bsps: Simplify bsp_generic_fatal() declaration | Sebastian Huber | 2013-07-11 | 1 | -8/+2 |
| | |||||
* | libbsp/shared/generic-fatal.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to bsp_f | Joel Sherrill | 2013-07-10 | 1 | -0/+7 |
| | |||||
* | Updated Legacy code in arm gumstix | Vipul Nayyar | 2013-07-10 | 1 | -17/+16 |
| | |||||
* | Updated Legacy code in arm edb7312 | Vipul Nayyar | 2013-07-10 | 2 | -37/+39 |
| | |||||
* | bsp/virtex: Use #if instead of #ifdef | Sebastian Huber | 2013-07-10 | 1 | -9/+9 |
| | | | | | This allows VIRTEX_CONSOLE_USE_INTERRUPTS=0 on the configure command line to disable the interrupt mode. | ||||
* | bsp/csb336: Use IRQ extensions API | Vipul Nayyar | 2013-07-10 | 2 | -92/+96 |
| | | | | Fix warnings. | ||||
* | libchip ns16550.c: Improve comment | Joel Sherrill | 2013-07-09 | 1 | -1/+4 |
| | |||||
* | bsp/virtex: Add VIRTEX_CONSOLE_USE_INTERRUPTS | Sebastian Huber | 2013-07-09 | 2 | -37/+107 |
| | | | | Add interrupt support for console driver. | ||||
* | bsp/virtex: Use ppc_count_leading_zeros() | Sebastian Huber | 2013-07-09 | 1 | -11/+10 |
| | | | | Use ppc_count_leading_zeros() to optimize interrupt processing. | ||||
* | bsp/virtex: Fix interrupt handling | Sebastian Huber | 2013-07-09 | 1 | -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 Huber | 2013-07-09 | 1 | -0/+13 |
| |