# # ChangeLog for trunk/modules # # Generated by Trac 1.2.3 # Apr 26, 2024, 11:44:53 PM Wed, 13 Nov 2019 17:24:53 GMT alain [1063] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Improve the print_trace() function to display CP2 registers. Thu, 10 Oct 2019 09:35:53 GMT alain [1061] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Fix a bug in the LLSC reservation FSM: the r_llsc_count (lifetime ... Thu, 14 Sep 2017 22:37:43 GMT alain [1054] * trunk/modules/vci_tty_tsar (added) * trunk/modules/vci_tty_tsar/caba (added) * trunk/modules/vci_tty_tsar/caba/metadata (added) * trunk/modules/vci_tty_tsar/caba/metadata/vci_tty_tsar.sd (added) * trunk/modules/vci_tty_tsar/caba/source (added) * trunk/modules/vci_tty_tsar/caba/source/include (added) * trunk/modules/vci_tty_tsar/caba/source/include/vci_tty_tsar.h (added) * trunk/modules/vci_tty_tsar/caba/source/src (added) * trunk/modules/vci_tty_tsar/caba/source/src/vci_tty_tsar.cpp (added) * trunk/modules/vci_tty_tsar/include (added) * trunk/modules/vci_tty_tsar/include/soclib (added) * trunk/modules/vci_tty_tsar/include/soclib/tty.h (added) Introduce the "vci_tty_tsar" component, that has two maskable ... 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 Tue, 06 Sep 2016 14:00:48 GMT alain [1047] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Improve the debug features regarding frozen cycles. Thu, 19 May 2016 13:01:50 GMT meunier [1041] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * Fixing bug found by CD in the L1 cache: the flushing of the ... Tue, 08 Mar 2016 14:30:42 GMT alain [1039] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) oups... Tue, 08 Mar 2016 14:24:40 GMT alain [1038] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Another modification in the ALLOC_DIR FSM. The new priority is : ... Thu, 03 Mar 2016 15:03:06 GMT alain [1037] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) A new try to remove the live-lock on DIR and TRT: The owner FSM that ... Tue, 01 Mar 2016 17:01:20 GMT alain [1036] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Introducing a new priority scheme to access the directory: Give a ... Tue, 23 Feb 2016 17:29:28 GMT alain [1035] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modify the TRT allocation policy to improve fairness. Wed, 14 Oct 2015 16:21:03 GMT cfuguet [1022] * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) Fixing warning with new compiler's versions. Tue, 13 Oct 2015 14:21:08 GMT cfuguet [1021] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Fixing warning with new compiler's versions. Wed, 30 Sep 2015 14:53:16 GMT alain [1017] * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Introduce a soft reset, caused by a write in BLOCK_DEVICE_STATUS ... Sun, 19 Apr 2015 15:19:34 GMT cfuguet [984] * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) bugfixes on vci_io_bridge: Several bugfixes concerning the use of ... Sun, 19 Apr 2015 15:19:32 GMT cfuguet [983] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) bugfix in vci_block_device_tsar: - fix: writes on the BUFFER ... Wed, 15 Apr 2015 14:02:06 GMT cfuguet [973] * branches/reconfiguration/modules/vci_xicu/caba/source/src/vci_xicu.cpp (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) improve debug messages - replace the BDEV_DEBUG define by the ... Mon, 06 Apr 2015 14:45:23 GMT alain [971] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Cosmetic Mon, 06 Apr 2015 09:53:18 GMT cfuguet [970] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) bugfix in vci_cc_vcache_wrapper: remove a wrong assert condition ... Tue, 03 Mar 2015 10:42:02 GMT alain [952] * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) Cosmetic Tue, 06 Jan 2015 10:07:53 GMT cfuguet [917] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) vci_mem_cache: erase unused config_lock register definition - ... Fri, 02 Jan 2015 12:18:51 GMT alain [912] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) The hard lock implemented as an addressable register in the ... Fri, 19 Dec 2014 15:17:17 GMT meunier [908] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Trunk : * Fixing a bug in the computation of the write cost and SC ... Tue, 02 Dec 2014 10:35:59 GMT cfuguet [898] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) trunk: modify vci_block_device_tsar controller - The block device ... Mon, 01 Dec 2014 14:26:56 GMT porquet [896] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) vci_cc_vcache_wrapper: when frozen cycle, print wbuf and raise SIGINT ... Mon, 01 Dec 2014 14:26:55 GMT porquet [895] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) vci_block_device: display IRQ once when in debug mode and close ... Fri, 28 Nov 2014 11:54:34 GMT cfuguet [892] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) trunk: introduce debug messages in cc_vcache for processor write reqs Thu, 27 Nov 2014 18:37:58 GMT alain [891] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bug fix in the CONFIG_FSM: The communication channel between the ... Thu, 16 Oct 2014 10:23:53 GMT porquet [848] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) vci_block_device_tsar: fix debug messages Wed, 15 Oct 2014 09:41:49 GMT meunier [836] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd (modified) * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/xram_transaction.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/linux_monocluster/desc.py (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/metadata/tsar_leti_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/scripts/counter_defs.py (modified) * trunk/platforms/tsar_generic_xbar/scripts/create_graphs.py (modified) * trunk/platforms/tsar_generic_xbar/scripts/run_simus.py (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * trunk/platforms/tsar_mono_mmu/top.desc (modified) * trunk/softs/tests_cc_vcache/common/common.sh (modified) * trunk/softs/tests_cc_vcache/run_tests (modified) Trunk: * Cosmetic in mem_cache_directory.h and xram_transaction.h ... Fri, 26 Sep 2014 12:47:09 GMT cfuguet [816] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) vci_cc_vcache_wrapper: improve comments in DCACHE FSM Tue, 23 Sep 2014 09:00:48 GMT alain [811] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Cosmetic: Improve debug logs Thu, 18 Sep 2014 14:33:30 GMT alain [809] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Cosmetic: Improve debug log. Tue, 09 Sep 2014 16:40:02 GMT meunier [799] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Trunk: * Cosmetic in vci_mem_cache Wed, 03 Sep 2014 12:38:01 GMT meunier [789] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Trunk: * Improving counters precision in vci_mem_cache, especially ... Thu, 28 Aug 2014 16:40:06 GMT meunier [781] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Trunk: * Bugfix (removed a semi-colon in vci_mem_cache) Thu, 28 Aug 2014 16:04:44 GMT meunier [779] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_xbar/scripts/counter_defs.py (modified) * trunk/platforms/tsar_generic_xbar/scripts/create_graphs.py (modified) * trunk/platforms/tsar_generic_xbar/scripts/run_simus.py (modified) * trunk/platforms/tsar_generic_xbar/scripts/templates/metric_template.gp (modified) * trunk/platforms/tsar_generic_xbar/scripts/templates/stacked_template.gp (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) Trunk: * Updating python scripts for simulations and graphs for ... Fri, 08 Aug 2014 10:00:08 GMT alain [763] * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) Cosmetic Mon, 21 Jul 2014 14:45:25 GMT cfuguet [753] * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) vci_mem_cache: adding missing header in mem_cache_directory - ... Fri, 18 Jul 2014 09:38:54 GMT meunier [752] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/platforms/almos-tsar-mipsel/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/scripts/run_simus.py (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * Added initialization to some components in order to avoid valgrind ... Mon, 07 Jul 2014 10:32:23 GMT alain [740] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) Cosmetic Thu, 03 Jul 2014 07:52:06 GMT alain [733] * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) Cosmetic: improving comments. Sat, 28 Jun 2014 16:50:55 GMT alain [729] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Cosmetic Thu, 26 Jun 2014 13:24:15 GMT alain [722] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Introducing a single word feature in the cache_monitor() function. Wed, 25 Jun 2014 20:49:08 GMT cfuguet [721] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) vci_cc_vcache_wrapper: - Adding icache physical address extension ... Wed, 25 Jun 2014 12:33:22 GMT cfuguet [720] * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) vci_io_bridge: - Adding missing string in CONFIG_CMD debug vector Mon, 23 Jun 2014 13:44:34 GMT cfuguet [716] * trunk/modules/vci_iox_network/caba/source/src/vci_iox_network.cpp (modified) vci_iox_network: - Erasing extra spaces Mon, 23 Jun 2014 13:43:33 GMT cfuguet [715] * trunk/modules/vci_io_bridge/caba/metadata/vci_io_bridge.sd (modified) * trunk/modules/vci_io_bridge/caba/source/include/transaction_tab_io.h (modified) * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) * trunk/modules/vci_io_bridge/include/soclib/io_bridge.h (modified) vci_io_bridge: - erasing XICU base and size registers. There ... Thu, 19 Jun 2014 11:15:15 GMT alain [713] * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) Cosmetic Tue, 10 Jun 2014 09:32:32 GMT alain [712] * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) * trunk/modules/vci_io_bridge/include/soclib/io_bridge.h (modified) Introducing support for read and write WTI transactions. The WTI ... Tue, 10 Jun 2014 09:29:40 GMT alain [711] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Improving debug messages. Sun, 08 Jun 2014 15:11:41 GMT cfuguet [709] * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) sdmmc: - Adding missing cstring header to includes Fri, 09 May 2014 08:17:32 GMT porquet [683] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) vci_mem_cache: fix warning with gcc 4.9.0 Default values for a ... Wed, 02 Apr 2014 14:11:10 GMT porquet [668] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) cc_vcache v5: add support for XTN::DEBUG_MASK Differentiate three ... Wed, 19 Mar 2014 10:29:23 GMT meunier [663] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/almos-tsar-mipsel/top.desc (modified) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * Modifications in the tsar_generic_xbar topcell (remaining bugs) * ... Mon, 03 Mar 2014 10:09:34 GMT cfuguet [649] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Adding missing p_irq name initialization Wed, 05 Feb 2014 19:08:05 GMT alain [627] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Cosmetic Tue, 07 Jan 2014 15:28:55 GMT haoliu [617] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Change an assert in memcache for the modification in cache L1(UNC WRITE) Tue, 07 Jan 2014 15:26:39 GMT haoliu [616] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Modification in vci_cc_vcache_wrapper: a) Non cacheable write ... Thu, 19 Dec 2013 08:41:41 GMT alain [608] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) cosmetic Wed, 18 Dec 2013 10:33:50 GMT cfuguet [605] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - The rerror_irq_enable register ... Tue, 17 Dec 2013 13:31:14 GMT alain [603] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Cosmetic: improving comments in CONFIG FSM Tue, 17 Dec 2013 10:11:20 GMT cfuguet [601] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/xram_transaction.h (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) Modifications in vci_mem_cache: - The out of segment read or ... Wed, 11 Dec 2013 17:08:30 GMT cfuguet [599] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * trunk/platforms/tsar_mono_mmu/top.cpp (modified) Improvement in vci_mem_cache component: - No need to pass x_self ... Wed, 11 Dec 2013 15:50:35 GMT cfuguet [597] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Modifications in vci_mem_cache: - Bugfix in req_distance function ... Wed, 11 Dec 2013 11:13:44 GMT cfuguet [596] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (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) Modification in vci_mem_cache: - The instrumentation registers ... 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 Wed, 04 Dec 2013 18:51:10 GMT alain [585] * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) debug... Tue, 03 Dec 2013 21:29:56 GMT alain [583] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) cosmetic... Tue, 03 Dec 2013 21:28:34 GMT alain [582] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bug fix in config FSM : concurrent access to r_config_rsplines counter... Tue, 03 Dec 2013 16:10:05 GMT alain [581] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Bug fix in the M_WRITE_BLOCK state, detected by C.Devigne. Sat, 23 Nov 2013 17:19:53 GMT alain [580] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Fixing a bug in target FSM when using 64 bits data width. 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 ... Fri, 22 Nov 2013 14:01:18 GMT alain [578] * trunk/modules/dspin_router_tsar/caba/source/include/dspin_router_tsar.h (modified) * trunk/modules/dspin_router_tsar/caba/source/src/dspin_router_tsar.cpp (modified) Fixing a bug in the dspin_router_tsar component (in the modified ... 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:47:26 GMT bouyer [574] * trunk/modules/sdmmc/caba/source/include/sdmmc.h (modified) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) Try to be closer to a real sdmmc device: on rising edge really use ... 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, ... Tue, 22 Oct 2013 22:12:44 GMT bouyer [557] * trunk/modules/sdmmc/caba/source/include/sdmmc.h (modified) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) Switch to using a mealy function. This seems to be the only way to ... Tue, 22 Oct 2013 21:22:44 GMT bouyer [556] * trunk/modules/sdmmc/caba/source/include/sdmmc.h (modified) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) Convert all sc_signal to plain integer types. Tracking edges of the ... Tue, 22 Oct 2013 20:46:43 GMT bouyer [555] * trunk/modules/sdmmc/caba/source/include/sdmmc.h (modified) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) Implement single block write 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:38:15 GMT bouyer [552] * trunk/modules/sdmmc (added) * trunk/modules/sdmmc/caba (added) * trunk/modules/sdmmc/caba/metadata (added) * trunk/modules/sdmmc/caba/metadata/sdmmc.sd (added) * trunk/modules/sdmmc/caba/source (added) * trunk/modules/sdmmc/caba/source/include (added) * trunk/modules/sdmmc/caba/source/include/sdmmc.h (added) * trunk/modules/sdmmc/caba/source/src (added) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (added) Add a SPI SD/MMC card model. Write command not implemented yet. ... 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 ... Thu, 17 Oct 2013 18:50:46 GMT alain [549] * trunk/modules/dspin_router_tsar (added) * trunk/modules/dspin_router_tsar/caba (added) * trunk/modules/dspin_router_tsar/caba/metadata (added) * trunk/modules/dspin_router_tsar/caba/metadata/dspin_router_tsar.sd (added) * trunk/modules/dspin_router_tsar/caba/source (added) * trunk/modules/dspin_router_tsar/caba/source/include (added) * trunk/modules/dspin_router_tsar/caba/source/include/dspin_router_tsar.h (added) * trunk/modules/dspin_router_tsar/caba/source/src (added) * trunk/modules/dspin_router_tsar/caba/source/src/dspin_router_tsar.cpp (added) * trunk/modules/vci_block_device_tsar/caba/metadata/vci_block_device_tsar.sd (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) * trunk/modules/vci_iox_network/caba/source/include/vci_iox_network.h (modified) * trunk/modules/vci_iox_network/caba/source/src/vci_iox_network.cpp (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/xram_transaction.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Compliance with mapping_table defined in release 2462 Introducing ... Sat, 28 Sep 2013 10:18:47 GMT cfuguet [537] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix in vci_mem_cache: - Adding missing "else if" in the ... Thu, 26 Sep 2013 09:43:56 GMT cfuguet [535] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - When a BROADCAST INVALIDATE is ... Fri, 20 Sep 2013 13:00:32 GMT haoliu [532] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Bug fix in the vci_cc_vcache_wrapper: In the DCACHE_MISS_CLEAN ... Fri, 20 Sep 2013 07:39:26 GMT cfuguet [531] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification on vci_mem_cache: - Adding parentheses in two ... Thu, 19 Sep 2013 14:01:04 GMT cfuguet [530] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - Aligning the FSM states values ... Thu, 19 Sep 2013 09:49:06 GMT cfuguet [529] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix in vci_mem_cache: - The word_count register used by the ... Wed, 18 Sep 2013 18:52:30 GMT lambert [528] * trunk/modules/vci_ethernet_tsar (added) * trunk/modules/vci_ethernet_tsar/caba (added) * trunk/modules/vci_ethernet_tsar/caba/metadata (added) * trunk/modules/vci_ethernet_tsar/caba/metadata/vci_ethernet.sd (added) * trunk/modules/vci_ethernet_tsar/caba/source (added) * trunk/modules/vci_ethernet_tsar/caba/source/include (added) * trunk/modules/vci_ethernet_tsar/caba/source/include/vci_ethernet.h (added) * trunk/modules/vci_ethernet_tsar/caba/source/src (added) * trunk/modules/vci_ethernet_tsar/caba/source/src/.tags (added) * trunk/modules/vci_ethernet_tsar/caba/source/src/vci_ethernet.cpp (added) * trunk/modules/vci_ethernet_tsar/doc (added) * trunk/modules/vci_ethernet_tsar/doc/README (added) * trunk/modules/vci_ethernet_tsar/include (added) * trunk/modules/vci_ethernet_tsar/include/soclib (added) * trunk/modules/vci_ethernet_tsar/include/soclib/ethernet.h (added) Introduicing VciEthernetTsar This component is modified version of ...