summaryrefslogtreecommitdiffstats
path: root/bsps/microblaze/shared (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-04-19bsps/microblaze: Fix UART transmit interruptMaldonado, Sergio E. (GSFC-580.0)1-5/+17
2023-04-19bsps/microblaze: Add support for multiple UARTsMaldonado, Sergio E. (GSFC-580.0)1-7/+1
2023-04-19bsps/microblaze: Allow copying FDT from U-BootMaldonado, Sergio E. (GSFC-580.0)1-1/+35
2023-02-06bsps/microblaze: Add device tree support to UART LiteRyan Long1-1/+8
2023-02-06bsps/microblaze: Add device tree getterAlex White1-0/+72
This allows drivers to read configuration data from the device tree if the BSP is built with device tree support.
2022-11-29bsps/microblaze: Fix console interrupt build errorsAlex White1-1/+2
This fixes build errors seen when building with console interrupts enabled. A few places were missing bspopts.h includes, and one of the UART functions was not defined.
2022-02-04cpukit/microblaze: Add debug vector and handlerKinsey Moore1-1/+6
This patch adds a vector for debug events along with a hook similar to the exception framework. The debug vector generates an exception frame for use by libdebugger.
2022-02-04cpukit/microblaze: Add exception frameworkKinsey Moore1-1/+6
This patch updates the CPU_Exception_frame to include all necessary registers, combines hardware snd software exception handlers into a shared vector, provides an architecture-specific hook for taking control of exception handling, and moves exception handling over to actually using the CPU_Exception_frame instead of a minimal interrupt stack frame. As the significant contents of _exception_handler.S have been entirely rewritten, the copyright information on this file has been updated to reflect that.
2021-10-13microblaze: Rework for RTEMS 6Alex White4-0/+394
This reworks the existing MicroBlaze architecture port and BSP to achieve basic functionality using the latest RTEMS APIs.