Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsp/lpc24xx: New BSP variants (PLX800 on LPC1778) | Sebastian Huber | 2012-06-15 | 7 | -13/+85 |
| | |||||
* | bsps/arm: Rename linkcmds.armv7 to linkcmds.armv7m | Sebastian Huber | 2012-06-15 | 7 | -8/+8 |
| | |||||
* | libchip: Add support for NS16550 with FDR | Sebastian Huber | 2012-06-15 | 1 | -4/+4 |
| | |||||
* | sapi: Add nanoseconds_per_tick to configuration | Sebastian Huber | 2012-06-14 | 1 | -1/+1 |
| | | | | | | Add nanoseconds_per_tick to rtems_configuration_table. This value will be derived from the microseconds_per_tick value. This avoids some calculations at run-time. | ||||
* | bsps: Replace NIRVANA region | Sebastian Huber | 2012-06-12 | 51 | -71/+68 |
| | | | | | Replace the "NIRVANA" region with the more verbose "UNEXPECTED_SECTIONS" region. Move the region definition into the "linkcmds.base" files. | ||||
* | v850 port: Initial addition with BSP for simulator in GDB | Joel Sherrill | 2012-06-11 | 25 | -0/+799 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | powerpc/mpc55xx: BSP variant changes for MPC5643L | Sebastian Huber | 2012-06-05 | 10 | -44/+60 |
| | |||||
* | bsp/t32mppc: Fix Trace32 configuration file | Sebastian Huber | 2012-06-04 | 1 | -3/+1 |
| | |||||
* | bsps/powerpc: Add load section for .nocache | Sebastian Huber | 2012-06-04 | 13 | -21/+48 |
| | |||||
* | bsp/qoriq: New BSP option | Sebastian Huber | 2012-06-04 | 2 | -0/+6 |
| | | | | New BSP option BSP_USE_DATA_CACHE_BLOCK_TOUCH. | ||||
* | Fix C files which had two semi-colons at EOL | Joel Sherrill | 2012-05-31 | 11 | -12/+12 |
| | |||||
* | pc386: Added sections for rtems-libbsd support. | Jennifer Averett | 2012-05-30 | 1 | -0/+11 |
| | |||||
* | Add bspopts.h.in. | Ralf Corsépius | 2012-05-24 | 85 | -1/+3746 |
| | |||||
* | powerpc/t32mppc: Typo | Sebastian Huber | 2012-05-22 | 1 | -1/+1 |
| | |||||
* | powerpc/t32mppc: New BSP | Sebastian Huber | 2012-05-22 | 17 | -0/+839 |
| | |||||
* | powerpc/qoriq: Fix due to console API changes | Sebastian Huber | 2012-05-21 | 1 | -2/+2 |
| | |||||
* | powerpc/mpc55xxevb: Fix cache define usage | Sebastian Huber | 2012-05-21 | 1 | -5/+9 |
| | |||||
* | pci.h cleanup - Consolidate common defines to cpukit pci.h | Joel Sherrill | 2012-05-16 | 13 | -1190/+33 |
| | | | | | | | | | | | | | + libbsp/sparc/shared/include/pci.h was largely a copy of an older version of the cpukit pci.h. Removed much of the contents and included <rtems/pci.h>. + sparc/*/pci*.c - Move to <rtems/pci.h> required updating to use uint32_t for dword accesses. + Rename PCI_MULTI_FUNCTION to PCI_HEADER_TYPE_MULTI_FUNCTION + Define PCI_HEADER_TYPE_MULTI_FUNCTION in cpukit pci.h and remove PCI_MULTI_FUNCTION definitions in C files. + Move PCI_INVALID_VENDORDEVICEID definitions from various C files to cpukit pci.h | ||||
* | mvme5500 and cpukit pci.h - Eliminate mvme5500 specific pci.h | Joel Sherrill | 2012-05-16 | 5 | -63/+5 |
| | | | | | | | | All constants that should have been in cpukit pci.h were moved there. One naming style was corrected. This impacted if_wm.c. All other contents were the same as powerpc/shared/pci.h so BSP specific pci.h could be eliminated. | ||||
* | LEON: moved register definitions into grlib header file | Daniel Hellstrom | 2012-05-16 | 21 | -134/+153 |
| | | | | | | | | | | | | Some register layout definitions for LEON3 reside in ambapp.h which does not really has anything to do with device registers. The register structures has been incorrectly named LEON3_*, the cores are not only used on LEON3 but on LEON4 and perhaps on LEON5 when that day comes. Some structures has been renamed according to the GRLIB core name instead, which CPU that actually use it is not relevant. Drivers has been updated with the new names. Signed-off-by: Daniel Hellstrom <daniel@gaisler.com> | ||||
* | Filesystem: Move operations to mount table entry | Sebastian Huber | 2012-05-15 | 1 | -1/+1 |
| | | | | | | | | | | | The scope of the file system operations is the file system instance. The scope of the file system node handlers is the file location. The benefit of moving the operations to the mount table entry is a size reduction of the file location (rtems_filesystem_location_info_t). The code size is slightly increased due to additional load instructions. Restructure rtems_filesystem_mount_table_entry_t to improve cache efficiency. | ||||
* | Remove CVS Id Strings (manual edits after script) | Joel Sherrill | 2012-05-11 | 27 | -112/+13 |
| | | | | | | These modifications were required by hand after running the script. In some cases, the file names did not match patterns. In others, the format of the file did not match any common patterns. | ||||
* | Remove All CVS Id Strings Possible Using a Script | Joel Sherrill | 2012-05-11 | 1462 | -3252/+0 |
| | | | | | | | | | | | | 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. | ||||
* | Miscellaneous - Clean up file headers so patterns followed | Joel Sherrill | 2012-05-11 | 4 | -31/+28 |
| | | | | XXX | ||||
* | pc386 - Clock driver compiles again plus clean up | Joel Sherrill | 2012-05-10 | 1 | -18/+26 |
| | | | | | | | The clock drivers were very inconsistent about prototyping the ISR handlers. This broke with the recent clean up. Tested on qemu. | ||||
* | clockdrv_shell.h - Fix commment | Joel Sherrill | 2012-05-10 | 1 | -1/+1 |
| | |||||
* | clockdrv_shell.c - Remove unreferenced and obsolete file | Joel Sherrill | 2012-05-10 | 1 | -16/+0 |
| | |||||
* | Clock Driver Shell - ISR handler prototype should follow port interrupt model | Joel Sherrill | 2012-05-10 | 1 | -1/+2 |
| | | | | | | The prototype for the clock driver tick isr varies based upon the interrupt model used by the port. This driver was checking solely upon a flag set by the BSP. | ||||
* | nds - Clock driver compiles again | Joel Sherrill | 2012-05-10 | 1 | -12/+17 |
| | |||||
* | nds/libnds - Fix missing prototype warning and formatting | Joel Sherrill | 2012-05-10 | 1 | -6/+9 |
| | |||||
* | hurricane - Remove unused file setvec.c | Joel Sherrill | 2012-05-10 | 1 | -44/+0 |
| | |||||
* | score603e - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -46/+0 |
| | |||||
* | virtex4 - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -6/+0 |
| | |||||
* | virtex - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -7/+0 |
| | |||||
* | mbx8xx - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -1/+0 |
| | |||||
* | haleakala - Eliminate commented out code | Joel Sherrill | 2012-05-09 | 1 | -8/+0 |
| | |||||
* | mpc8260ads - Eliminate commented out code | Joel Sherrill | 2012-05-09 | 1 | -6/+0 |
| | |||||
* | mpc8260ads - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -6/+0 |
| | |||||
* | malta - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -3/+0 |
| | |||||
* | jmr3904 - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -5/+0 |
| | |||||
* | hurricane - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -5/+0 |
| | |||||
* | genmongoosev - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -5/+0 |
| | |||||
* | rbtx4925 - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -5/+0 |
| | |||||
* | rbtx4938 - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 1 | -5/+0 |
| | |||||
* | csb350 - Eliminate any set_vector() remnants | Joel Sherrill | 2012-05-09 | 2 | -7/+14 |
| | |||||
* | jmr3904 - Correct tm27.h to use PIC Interrupt Model | Joel Sherrill | 2012-05-07 | 1 | -20/+9 |
| | |||||
* | genmongoosev - Correct tm27.h to use PIC Interrupt Model | Joel Sherrill | 2012-05-07 | 1 | -23/+9 |
| | |||||
* | csb350 - Correct tm27.h to use PIC Interrupt Model | Joel Sherrill | 2012-05-07 | 1 | -10/+8 |
| | |||||
* | Revert: Remove CVS Ids | Joel Sherrill | 2012-05-07 | 137 | -0/+416 |
| | | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details. | ||||
* | Remove CVS-Ids. | Ralf Corsépius | 2012-05-04 | 1 | -4/+0 |
| |