# # ChangeLog for trunk/modules/vci_spi # # Generated by Trac 1.2.3 # Mar 29, 2024, 2:50:53 PM Wed, 21 Jun 2017 08:50:42 GMT alain [1052] * trunk/modules/sdmmc/caba/source/include/sdmmc.h (modified) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) few bugs Mon, 09 Dec 2013 17:51:12 GMT bouyer [595] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Sync with VHDL, make IRQ work for DMA. Thu, 05 Dec 2013 18:39:57 GMT bouyer [594] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) In VHDL, as r_dma_count is shared between 2 FSMs we can't update it ... Thu, 05 Dec 2013 16:15:26 GMT bouyer [592] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) - report DMA errors - minor changes to sync with the VHDL model Sat, 23 Nov 2013 00:25:13 GMT bouyer [579] * trunk/modules/vci_spi/caba/metadata/vci_spi.sd (modified) * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) Add some basic DMA capabilities. Passes basic read/write tests. Can ... Wed, 20 Nov 2013 11:02:29 GMT bouyer [576] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Sync with vhdl: when spi_fsm is IDLE get MOSI value from the saved ... Sun, 17 Nov 2013 15:02:23 GMT bouyer [575] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Make sure MOSI data changes on SPI clock falling edge, not one ... Sun, 17 Nov 2013 14:37:51 GMT bouyer [573] * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) Fix copyright Sat, 26 Oct 2013 15:34:58 GMT bouyer [565] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) prefix some register name with spi_ for readability Can't write ... Sat, 26 Oct 2013 10:53:31 GMT bouyer [564] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) r_ctrl_go_bsy is really a flip/flop, explicitely don't reset it in ... Fri, 25 Oct 2013 16:40:59 GMT bouyer [561] * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) I was wrong, we really want 8bits for SPI_CTRL_CHAR_LEN_MASK Fri, 25 Oct 2013 15:52:51 GMT bouyer [560] * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) SPI_CTRL_CHAR_LEN is 7 bits, not 8. Fri, 25 Oct 2013 15:44:46 GMT bouyer [559] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) Remove Auto Slave Select feature Fri, 25 Oct 2013 15:35:50 GMT bouyer [558] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Simplify target FSM by doing register read and write in IDLE state, ... Mon, 21 Oct 2013 21:48:38 GMT bouyer [553] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Make this build with 32bit toolchain Sat, 19 Oct 2013 19:33:51 GMT bouyer [551] * trunk/modules/vci_spi (added) * trunk/modules/vci_spi/caba (added) * trunk/modules/vci_spi/caba/metadata (added) * trunk/modules/vci_spi/caba/metadata/vci_spi.sd (added) * trunk/modules/vci_spi/caba/source (added) * trunk/modules/vci_spi/caba/source/include (added) * trunk/modules/vci_spi/caba/source/include/vci_spi.h (added) * trunk/modules/vci_spi/caba/source/src (added) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (added) * trunk/modules/vci_spi/include (added) * trunk/modules/vci_spi/include/soclib (added) * trunk/modules/vci_spi/include/soclib/vcispi.h (added) Add vci_spi, a SPI (Serial Peripheral Interface) controller. The ...