Landfall

Graph

(0) -100 -60 +60 +100 tip
Merged X1600 branches. cpm-library-improvements
Updated the Letux 400 DMA example to use the revised DMA functionality. gpio-x1600
Merged SPI changes. gpio-x1600
Adjusted the buffer types for improved interoperability. spi-gpio
Added AIC/I2S support for the X1600. gpio-x1600
Employed the DMA region allocation utilities. gpio-x1600
Overhauled the DMA support, expanding it to the X1600. gpio-x1600
Removed superfluous functions and tidied up initialisation slightly. gpio-x1600
Added support for DMA region allocation. Expanded memory-related functions to gpio-x1600
Fixed X1600 audio and AIC/I2S clock hierarchy and gating. gpio-x1600
Merged SPI branch. gpio-x1600
Added GPIO-based SPI driver support. spi-gpio
Merged branches. gpio-x1600
Somehow made the peripheral work for once. i2c-x1600
Introduced the GPIO-based I2C driver to this branch. i2c-x1600
Added a GPIO-driven I2C channel component. gpio-x1600
Added more diagnostics to try and determine how to get the peripheral to work. i2c-x1600
Merged CPM fixes. i2c-x1600
Fixed the clock sources for the main clock (SCLK_A). gpio-x1600
Fixed erroneous replacement of SMB in comment. i2c-x1600
Added tentative X1600 I2C support which will undoubtedly need more work. i2c-x1600
X1600 pull-up/down registers supposedly enable pull-up/down behaviour. gpio-x1600
Added X1600 GPIO support, also introducing an operation to report pin gpio-x1600
Added some support for setting the frequency of different clocks and PLLs. cpm-library-improvements
Added a tool to model various clock dividers. cpm-library-improvements
Rationalised X1600 clocks, added various operations, enhanced I2S divider cpm-library-improvements
Reformatted, tidied up whitespace. cpm-library-improvements
Introduced a base class for divided clocks, changing the generic clock to be a cpm-library-improvements
Adjusted visibility of various methods. Removed superfluous comments. cpm-library-improvements
Removed superfluous clock methods. cpm-library-improvements
Removed superfluous PLL methods. cpm-library-improvements
Reorganised the class responsibilities slightly. cpm-library-improvements
Replaced specific divider methods with generic parameter methods. cpm-library-improvements
Fixed PLL parameter method. cpm-library-improvements
Added clock type reporting; tidied and formatted definitions. cpm-library-improvements
Introduced various specialised control, divider and clock abstractions. cpm-library-improvements
Introduced divider and frequency transformation abstractions. cpm-library-improvements
Separated out common functionality, also providing access to the clock register cpm-library-improvements
Move source frequency calculation into the source abstraction. cpm-library-improvements
Introduced a source abstraction wrapping a source selector and clock inputs. cpm-library-improvements
Fixed tests for defined fields. cpm-library-improvements
Introduced common clock source multiplexing objects. cpm-library-improvements
Introduced field abstractions to the PLLs. cpm-library-improvements
Consolidated register field information into field definitions. cpm-library-improvements
Introduced a register field abstraction to simplify clock abstractions. cpm-library-improvements
Introduced more comprehensive clock abstractions. cpm-library-improvements
Merged clock identifiers to permit uniform clock handling. cpm-library-improvements
Fixed source for UART clocks. cpm-library-improvements
Fixed pclock propagation by introducing clock referencing. cpm-library-improvements
Introduced clock definitions and simplified the CPM peripheral interface. cpm-library-improvements
Attempt to simplify and improve various aspects of the CPM library, also cpm-library-improvements
Updated documentation with tool- and repository-related changes. idl4re-libipc-libsystypes
Added missing (zero) bit setting for completeness. idl4re-libipc-libsystypes
Updated API usage in another example. idl4re-libipc-libsystypes
Tidied and simplified examples. idl4re-libipc-libsystypes
Tidied up and migrated away from the L4Re C++ types where appropriate. idl4re-libipc-libsystypes
Fixed parameter type. Without this fix, C++ treats the method as being distinct idl4re-libipc-libsystypes
Converted the remaining code to use libipc and generated IPC components. idl4re-libipc-libsystypes
Introduced a variety of changes and updates for testing. idl4re-libipc-libsystypes
Updated API usage, adding LCD device clock frequency definition. idl4re-libipc-libsystypes
(0) -100 -60 +60 +100 tip