Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libbsp/Makefile.am: gpio.h as preinstalled header | Ben Gras | 2015-10-21 | 1 | -0/+4 |
| | | | | Also regenerate preinstall.am. Closes #2434. | ||||
* | bootstrap: regenerate preinstall.am | Gedare Bloom | 2015-09-25 | 1 | -4/+0 |
| | |||||
* | RTEMS GPIO API definition and implementation. | Andre Marques | 2015-08-06 | 1 | -0/+4 |
| | | | | | | | | | | | Changes relative to the previous patch set: - Moved GPIO pin interrupts to rtems chains, instead of a local linked list; - Restructured the pin tracking structure, separating the interrupt information for each pin meaning that a pin without any interrupt enabled only requires 8 bytes, while keeping interrupt information (handling information, handler chain control, ...) requires 24 additional bytes (total of 32 bytes per pin with interrupts enabled); - Added support for 'parallel' pin function assignment, allowing the function assignment to be set for multiple pins in a single GPIO hardware call. If a BSP does not support this feature it becomes a sequence of individual calls per pin. Also added support for GPIO pin groupings, allowing to write and read byte data to a series of pins which behave as a single entity; - Added bank tracking structure to maintain the bank lock and bank level interrupt information (threaded/normal handling, interrupt counter); - Changed GPIO settings to BSP defined constants, reducing dynamic memory allocation; - Switched interrupt tasks for a rtems interrupt server, with the possibility of using normal interrupts (user handlers being called within ISR context). | ||||
* | bsps: Add Termios console driver initialization | Sebastian Huber | 2014-10-07 | 1 | -0/+4 |
| | | | | | | Add a simple Termios console driver using a table for statically registered devices used in console_initialize() and dynamic installation via console_device_install(). | ||||
* | score: Add RTEMS_FATAL_SOURCE_BSP | Sebastian Huber | 2014-02-19 | 1 | -3/+3 |
| | | | | | | Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code. | ||||
* | bsps: Move bsp_generic_fatal_code to new file | Sebastian Huber | 2013-06-21 | 1 | -0/+4 |
| | | | | Add bsp_generic_fatal(). | ||||
* | bsps: New file <bsp/default-initial-extension.h> | Sebastian Huber | 2012-11-13 | 1 | -0/+24 |
| | |||||
* | Remove. | Ralf Corsepius | 2008-09-26 | 1 | -24/+0 |
| | |||||
* | 2008-07-24 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2008-07-24 | 1 | -0/+24 |
* preinstall.am: New file. |