Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sapi: SMP support for chains | Sebastian Huber | 2013-08-30 | 1 | -1/+1 |
| | | | | | | | | Add ISR lock to chain control for proper SMP protection. Replace rtems_chain_extract() with rtems_chain_explicit_extract() and rtems_chain_insert() with rtems_chain_explicit_insert() on SMP configurations. Use rtems_chain_explicit_extract() and rtems_chain_explicit_insert() to provide SMP support. | ||||
* | score: Merge tod implementation into one file | Sebastian Huber | 2013-07-26 | 2 | -5/+5 |
| | | | | | Delete TOD_MICROSECONDS_PER_SECOND, TOD_MICROSECONDS_TO_TICKS() and TOD_MILLISECONDS_TO_TICKS(). | ||||
* | score: Merge sysstate API into one file | Sebastian Huber | 2013-07-24 | 3 | -0/+3 |
| | |||||
* | Include missing <string.h> | Sebastian Huber | 2013-07-23 | 3 | -0/+3 |
| | |||||
* | bsps/serial: Move bsp_console_select() declaration | Sebastian Huber | 2013-07-17 | 1 | -0/+7 |
| | |||||
* | libchip/ata: Remove dead code | Sebastian Huber | 2013-07-16 | 1 | -58/+5 |
| | |||||
* | libchip ns16550.c: Improve comment | Joel Sherrill | 2013-07-09 | 1 | -1/+4 |
| | |||||
* | libchip/serial: Add const qualifier | Sebastian Huber | 2013-06-29 | 1 | -1/+1 |
| | |||||
* | libchip/serial: Fix warning | Sebastian Huber | 2013-06-21 | 1 | -1/+0 |
| | |||||
* | greth: do not advertise 1000M capability if MAC does not support it. | Jiri Gaisler | 2013-06-19 | 1 | -0/+11 |
| | |||||
* | greth: prefer full duplex if available | Jiri Gaisler | 2013-06-19 | 1 | -3/+3 |
| | |||||
* | libchip: Use Termios API change for NS16550 | Sebastian Huber | 2013-06-12 | 1 | -13/+9 |
| | | | | This avoids a race condition on SMP configurations. | ||||
* | libchip: Delete superfluous assignments | Sebastian Huber | 2013-06-12 | 1 | -4/+0 |
| | |||||
* | libchip/serial: Fix warnings | Sebastian Huber | 2013-04-08 | 1 | -1/+1 |
| | |||||
* | libchip: Fix prototypes | Sebastian Huber | 2013-03-01 | 3 | -24/+24 |
| | |||||
* | libchip/rtc: Fixed 19 compiler warnings | Andreas Heinig | 2013-02-28 | 3 | -3/+7 |
| | |||||
* | libchip/serial: Fixed warnings | Andreas Heinig | 2013-02-28 | 1 | -0/+3 |
| | |||||
* | libchip/network: Fixed warning | Andreas Heinig | 2013-02-27 | 1 | -1/+2 |
| | |||||
* | libchip/serial: Make NS16550 handler public | Sebastian Huber | 2013-02-11 | 5 | -18/+29 |
| | | | | This allows derived drivers to use these functions. | ||||
* | libchip/serial: Add const qualifier | Sebastian Huber | 2013-02-11 | 7 | -22/+22 |
| | |||||
* | libchip/serial: Fix warnings | Sebastian Huber | 2013-02-11 | 2 | -2/+13 |
| | |||||
* | libchip/serial: Fix warnings | Sebastian Huber | 2013-02-11 | 1 | -2/+1 |
| | |||||
* | libchip/serial: Fix warnings | Sebastian Huber | 2013-02-11 | 2 | -6/+9 |
| | |||||
* | libchip: Add I2C SEMTECH SC620 octal LED driver | Sebastian Huber | 2013-01-09 | 4 | -0/+141 |
| | |||||
* | libblock: Block device transfer request API change | Sebastian Huber | 2012-11-02 | 3 | -9/+10 |
| | | | | | | | | | | | | | | Add and use rtems_blkdev_request_done(). Block device transfer requests must signal the completion status now with rtems_blkdev_request_done(). The return value of the block device IO control will be ignored for transfer requests. The first parameter of rtems_blkdev_request_cb is now the transfer request structure. Renamed rtems_blkdev_request::req_done to rtems_blkdev_request::done to break third party drivers at compile time, otherwise this API change would result in runtime errors. | ||||
* | libnetworking: Use system events | Sebastian Huber | 2012-11-02 | 10 | -30/+30 |
| | | | | | | | Add reserved system events RTEMS_EVENT_SYSTEM_NETWORK_SBWAIT and RTEMS_EVENT_SYSTEM_NETWORK_SOSLEEP. Add and use rtems_bsdnet_event_send(). | ||||
* | Eliminate unused var 'digit'. | Ralf Corsépius | 2012-10-19 | 1 | -4/+1 |
| | |||||
* | Make open_eth_txDaemon static. | Ralf Corsépius | 2012-10-19 | 1 | -1/+1 |
| | |||||
* | Fix z85c30_get_register, z85c30_set_register prototype mismatch. | Ralf Corsépius | 2012-10-15 | 1 | -2/+2 |
| | |||||
* | Include libchip/z85c30.h. | Ralf Corsépius | 2012-10-15 | 1 | -0/+2 |
| | |||||
* | Include stdint.h, libchip/serial.h. | Ralf Corsépius | 2012-10-15 | 1 | -0/+4 |
| | |||||
* | Use proper 3 line form of license text | Joel Sherrill | 2012-10-11 | 2 | -4/+6 |
| | |||||
* | bsps: PR2076: SMC91111 fixes for mpc55xxevb BSP | Peter Dufault | 2012-10-02 | 1 | -2/+2 |
| | | | | | | | | - A typo prevents if_smc.c from being built when configured; - The argument passed to the interrupt handler was incorrect and the addition of support for RTEMS_INTERRUPT_SHARED exposed it; - A "#ifdef DEBUG" is supposed to be "#if DEBUG" since 0 is supposed to make it quiet. | ||||
* | Remove CVS-Ids. | Ralf Corsépius | 2012-07-19 | 3 | -6/+1 |
| | |||||
* | libchip: Add support for NS16550 with FDR | Sebastian Huber | 2012-06-15 | 3 | -22/+44 |
| | |||||
* | libchip/ata: Fix pre-processor symbol evaluation | Sebastian Huber | 2012-06-12 | 1 | -7/+7 |
| | |||||
* | pci.h cleanup - Consolidate common defines to cpukit pci.h | Joel Sherrill | 2012-05-16 | 1 | -1/+0 |
| | | | | | | | | | | | | | + 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 | ||||
* | Remove CVS Id Strings (manual edits after script) | Joel Sherrill | 2012-05-11 | 5 | -12/+3 |
| | | | | | | 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 | 95 | -239/+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. | ||||
* | libchip/serial - Only use set_vector() on Simple Vectored Architectures | Joel Sherrill | 2012-05-09 | 2 | -2/+11 |
| | |||||
* | Revert: Remove CVS Ids | Joel Sherrill | 2012-05-07 | 1 | -0/+4 |
| | | | | | 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 |
| | |||||
* | libchip hcms29xx - Remove odd $Id$ and clean up file header | Joel Sherrill | 2012-05-02 | 5 | -17/+1 |
| | |||||
* | libchip z85c30 - Remove bad $Id$ and clean up file header | Joel Sherrill | 2012-05-02 | 1 | -4/+6 |
| | |||||
* | lm32: replace lm32_isr with rtems_isr | Gedare Bloom | 2012-04-16 | 1 | -4/+0 |
| | |||||
* | m68k: replace m68k_isr with rtems_isr | Gedare Bloom | 2012-04-16 | 2 | -7/+1 |
| | |||||
* | GRETH: use shared-irq service instead of BSP specific set_vec() | Daniel Hellstrom | 2012-04-06 | 2 | -23/+15 |
| | | | | | | | | | | The ISR code is updated to use argument instead of global greth structure, now that the greth private is available in the ISR. The shared-irq routines will unmask the IRQ, so the forced LEON3 BSP unmask/clear IRQ is removed. Signed-off-by: Daniel Hellstrom <daniel@gaisler.com> | ||||
* | SMC91111: updated to use shared IRQ service | Daniel Hellstrom | 2012-04-06 | 2 | -12/+9 |
| | | | | Signed-off-by: Daniel Hellstrom <daniel@gaisler.com> | ||||
* | SMC91111: remove old unused LEON2/LEON3 intialization code | Daniel Hellstrom | 2012-03-29 | 1 | -36/+0 |
| | | | | Signed-off-by: Daniel Hellstrom <daniel@gaisler.com> | ||||
* | GRETH: removed the use of rtems_set_clock() in auto-nego timeout | Daniel Hellstrom | 2012-03-29 | 1 | -29/+18 |
| | | | | Signed-off-by: Daniel Hellstrom <daniel@gaisler.com> |