# # ChangeLog for soft/giet_vm # # Generated by Trac 1.2.3 # Dec 27, 2024, 11:45:34 PM Tue, 05 Aug 2014 14:20:14 GMT alain [380] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) Introducing a drivers library (libdrivers.a) to reduce the kernel.elf ... Tue, 05 Aug 2014 14:17:50 GMT alain [379] * soft/giet_vm/giet_kernel/kernel_init.c (modified) reduce the idle task stack to 64 bytes to reduce the kernel.elf size ... Tue, 05 Aug 2014 14:15:52 GMT alain [378] * soft/giet_vm/giet_common/utils.c (modified) remove the inline directives Sat, 02 Aug 2014 11:33:43 GMT alain [377] * soft/giet_vm/convol/main.c (modified) Cosmetic. Sat, 02 Aug 2014 11:31:56 GMT alain [376] * soft/giet_vm/giet_libs/barrier.c (modified) Fix a bug in sbt_build() function. Fri, 01 Aug 2014 10:04:16 GMT alain [375] * soft/giet_vm/giet_libs/barrier.c (modified) * soft/giet_vm/giet_libs/remote_malloc.c (modified) bug fix Thu, 31 Jul 2014 20:03:45 GMT alain [374] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) Introducing new user libraries in Makefile. Thu, 31 Jul 2014 19:58:06 GMT alain [373] * soft/giet_vm/giet_kernel/kernel_init.c (modified) Cosmetic. Thu, 31 Jul 2014 19:54:37 GMT alain [372] * soft/giet_vm/convol/main.c (modified) Modify the convol application to use the remote_malloc library, and ... Thu, 31 Jul 2014 19:47:20 GMT alain [371] * soft/giet_vm/giet_python/genmap (modified) Removing the hard_config.h file replication. Thu, 31 Jul 2014 19:11:26 GMT alain [370] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) 1) Introducing the _physical_read_ull() and _physical_write_ull() ... Thu, 31 Jul 2014 18:51:59 GMT alain [369] * soft/giet_vm/giet_boot/boot.c (modified) adapt the boot code to the new barrier structure. Thu, 31 Jul 2014 18:47:14 GMT alain [368] * soft/giet_vm/giet_libs/barrier.c (modified) * soft/giet_vm/giet_libs/barrier.h (modified) * soft/giet_vm/giet_libs/malloc.c (modified) * soft/giet_vm/giet_libs/remote_malloc.c (added) * soft/giet_vm/giet_libs/remote_malloc.h (added) * soft/giet_vm/giet_libs/spin_lock.c (modified) * soft/giet_vm/giet_libs/spin_lock.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) 1) Introducing the SBT barrier (Sliced Binary Tree) in the ... Wed, 23 Jul 2014 15:08:15 GMT alain [367] * soft/giet_vm/build/convol (added) * soft/giet_vm/build/transpose (added) cosmetic Wed, 23 Jul 2014 14:16:05 GMT cfuguet [366] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_boot/boot.ld (modified) * soft/giet_vm/giet_boot/boot_entry.S (moved) giet_boot: using boot_entry instead of boot_init as entry point Wed, 23 Jul 2014 09:06:26 GMT alain [365] * soft/giet_vm/giet_config.h (modified) Cosmetic Wed, 23 Jul 2014 09:02:57 GMT alain [364] * soft/giet_vm/Makefile (modified) * soft/giet_vm/create_dmg (modified) * soft/giet_vm/giet_config.h (modified) Increase the size of the "reserved" section in the disk image from ... Wed, 23 Jul 2014 08:18:03 GMT alain [363] * soft/giet_vm/giet_xml/xml_parser.c (modified) Remove the seg_boot_buffer. Wed, 23 Jul 2014 08:16:07 GMT alain [362] * soft/giet_vm/convol/main.c (modified) Cosmetic Wed, 23 Jul 2014 08:14:33 GMT alain [361] * soft/giet_vm/giet_python/mapping.py (modified) Remove the seg_boot_buffer from the generated hard_config.h file. Wed, 23 Jul 2014 08:12:56 GMT alain [360] * soft/giet_vm/giet_fat32/fat32.c (modified) Align the fat structure (including the fat cache) on 512 bytes. Wed, 23 Jul 2014 08:09:42 GMT alain [359] * soft/giet_vm/giet_boot/boot.S (added) * soft/giet_vm/giet_boot/boot.c (modified) 1/ Introduce the boot.S file that is the entry point in the GIET-VM ... Sat, 19 Jul 2014 15:04:57 GMT alain [358] * soft/giet_vm/giet_fat32/fat32.c (modified) Improve debug. Fri, 18 Jul 2014 19:34:11 GMT alain [357] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) cosmetic Thu, 03 Jul 2014 14:50:55 GMT alain [356] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_libs/stdlib.h (modified) * soft/giet_vm/giet_python/mapping.py (modified) Bloup... Sun, 29 Jun 2014 11:28:55 GMT alain [355] * soft/giet_vm/transpose/main.c (modified) Cosmetic: remove GCC warnings. Sun, 29 Jun 2014 11:25:59 GMT alain [354] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Cosmetic: reducing debug verbosity. Sun, 29 Jun 2014 11:23:18 GMT alain [353] * soft/giet_vm/convol/convol.py (modified) * soft/giet_vm/convol/main.c (modified) * soft/giet_vm/convol/non_distributed_convol.py (added) Introduce distribution of page tables, kernel code, and user code in ... Sun, 29 Jun 2014 11:16:24 GMT alain [352] * soft/giet_vm/giet_libs/barrier.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/giet_libs/stdlib.c (modified) Avoid GCC warnings for some missing initialisations. Sun, 29 Jun 2014 11:07:43 GMT alain [351] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) * soft/giet_vm/giet_common/vmem.c (modified) Using the giet_lock_t structure in _get_lock() / _release_lock() ... Sun, 29 Jun 2014 10:53:25 GMT alain [350] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/bdv_driver.h (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.h (modified) Introducing two modifications regarding the locks protecting ... Sun, 29 Jun 2014 10:39:48 GMT alain [349] * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) Introducing a new attribute "local" in the mapping_vseg_t structure, ... Sun, 29 Jun 2014 10:31:06 GMT alain [348] * soft/giet_vm/giet_python/mapping.py (modified) Introducing support for distributed page tables, kernel code and user ... Sun, 29 Jun 2014 10:27:21 GMT alain [347] * soft/giet_vm/giet_boot/boot.c (modified) Introducing support for distributed page tables, kernel code and user ... Sun, 29 Jun 2014 10:21:53 GMT alain [346] * soft/giet_vm/giet_kernel/giet.s (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) Fixing a bug in the _sys_handler function (giet.s file). The SR ... Wed, 25 Jun 2014 12:19:37 GMT cfuguet [345] * soft/giet_vm/Makefile (modified) * soft/giet_vm/convol/main.c (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/io.h (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) * soft/giet_vm/giet_common/vmem.c (modified) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/fbf_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.h (modified) * soft/giet_vm/giet_drivers/sim_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.c (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_libs/barrier.c (modified) * soft/giet_vm/giet_libs/mwmr_channel.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/router/main.c (modified) * soft/giet_vm/sort/main.c (modified) * soft/giet_vm/transpose/main.c (modified) giet_vm optimizations: * Several modifications in GIET_VM in order ... Tue, 24 Jun 2014 14:45:30 GMT alain [344] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) Introducing in utils.c / utils.h a _physical_memcpy(). Tue, 24 Jun 2014 14:41:44 GMT alain [343] * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/dma_driver.h (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) Introducing a _dma_physical_memcpy() in the DMA driver. Tue, 24 Jun 2014 14:40:20 GMT alain [342] * soft/giet_vm/giet_boot/boot.c (modified) Cosmetic Tue, 24 Jun 2014 09:15:59 GMT cfuguet [341] * soft/giet_vm/giet_python/mapping.py (modified) giet_python/mapping.py: - bugfix: some peripheral base addresses ... Tue, 24 Jun 2014 09:11:29 GMT cfuguet [340] * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_drivers/iob_driver.c (modified) * soft/giet_vm/giet_drivers/iob_driver.h (modified) giet_vm/iob_driver: - The XICU_BASE and XICU_SIZE registers do ... Thu, 19 Jun 2014 11:38:45 GMT alain [339] * soft/giet_vm/Makefile (modified) Cosmetic Thu, 19 Jun 2014 11:37:39 GMT alain [338] * soft/giet_vm/giet_python/genmap (modified) Cosmetic Thu, 19 Jun 2014 11:36:59 GMT alain [337] * soft/giet_vm/giet_fat32/fat32.c (modified) Cosmetic Thu, 19 Jun 2014 11:35:35 GMT alain [336] * soft/giet_vm/transpose/main.c (modified) * soft/giet_vm/transpose/transpose.py (modified) Cosmetic Thu, 19 Jun 2014 11:35:07 GMT alain [335] * soft/giet_vm/sort/sort.py (modified) Cosmetic Thu, 19 Jun 2014 11:33:53 GMT alain [334] * soft/giet_vm/convol (added) * soft/giet_vm/convol/convol.ld (added) * soft/giet_vm/convol/convol.py (added) * soft/giet_vm/convol/main.c (added) * soft/giet_vm/convol/philips_image.raw (added) Introducing the convol application (Philips EP-FILTER) Thu, 19 Jun 2014 11:31:45 GMT alain [333] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/icu_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/mwr_driver.c (modified) * soft/giet_vm/giet_drivers/nic_driver.c (modified) * soft/giet_vm/giet_drivers/tim_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.c (modified) Cosmetic Thu, 19 Jun 2014 11:29:02 GMT alain [332] * soft/giet_vm/giet_common/utils.c (modified) Cosmetic Thu, 19 Jun 2014 11:27:57 GMT alain [331] * soft/giet_vm/giet_libs/stdio.c (modified) Cosmetic. Thu, 19 Jun 2014 11:26:46 GMT alain [330] * soft/giet_vm/giet_kernel/ctx_handler.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) Cosmetic. Thu, 19 Jun 2014 11:25:08 GMT alain [329] * soft/giet_vm/giet_boot/boot.c (modified) Cosmetic Mon, 16 Jun 2014 13:15:08 GMT alain [328] * soft/giet_vm/giet_python/genmap (moved) * soft/giet_vm/giet_python/mapping.py (modified) Introduce genmap tool in giet_python Tue, 10 Jun 2014 12:32:56 GMT alain [327] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_python/mapping.py (modified) Change "tsarmap" tool name to "genmap" Tue, 10 Jun 2014 12:27:17 GMT alain [326] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_python/mapping.py (modified) * soft/giet_vm/mappings (deleted) Remove hard-coded xml mappings (replaced by genmap tool, for dynamic ... Tue, 10 Jun 2014 12:23:32 GMT alain [325] * soft/giet_vm/giet_libs/malloc.c (modified) heu... Tue, 10 Jun 2014 12:20:55 GMT alain [324] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) heu... Tue, 10 Jun 2014 11:31:01 GMT alain [323] * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) ntroducing several modifs in the mapping_info data structure to ... Tue, 10 Jun 2014 11:28:14 GMT alain [322] * soft/giet_vm/giet_kernel/ctx_handler.c (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/irq_handler.h (modified) * soft/giet_vm/giet_kernel/kernel.ld (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) Various small modifs to comply with the genmap tool. Tue, 10 Jun 2014 11:26:45 GMT alain [321] * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_boot/boot.ld (modified) The schedulers initialisation has been modified: - The routing of ... Tue, 10 Jun 2014 10:33:23 GMT alain [320] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/cma_driver.c (modified) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/dma_driver.h (modified) * soft/giet_vm/giet_drivers/fbf_driver.c (modified) * soft/giet_vm/giet_drivers/hba_driver.c (modified) * soft/giet_vm/giet_drivers/icu_driver.c (modified) * soft/giet_vm/giet_drivers/iob_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/mwr_driver.c (modified) * soft/giet_vm/giet_drivers/nic_driver.c (modified) * soft/giet_vm/giet_drivers/pic_driver.c (modified) * soft/giet_vm/giet_drivers/rdk_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) * soft/giet_vm/giet_drivers/sim_driver.c (modified) * soft/giet_vm/giet_drivers/spi_driver.c (modified) * soft/giet_vm/giet_drivers/spi_driver.h (modified) * soft/giet_vm/giet_drivers/tim_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.h (modified) All drivers have been modified to use only the information contained ... Tue, 10 Jun 2014 10:30:13 GMT alain [319] * soft/giet_vm/giet_python/applications (deleted) * soft/giet_vm/giet_python/mapping.py (modified) * soft/giet_vm/giet_python/platforms (deleted) * soft/giet_vm/giet_python/tsarmap (added) The python files describing applications mapping have been moved ... Tue, 10 Jun 2014 10:17:48 GMT alain [318] * soft/giet_vm/sort/main.c (modified) * soft/giet_vm/sort/sort.py (added) Introducing the sort.py file: mapping for the sort application. Tue, 10 Jun 2014 10:16:29 GMT alain [317] * soft/giet_vm/transpose/main.c (modified) * soft/giet_vm/transpose/transpose.py (added) Introduce the transpose.py file (mapping for the transpose application) Sun, 08 Jun 2014 14:48:49 GMT cfuguet [316] * soft/giet_vm/giet_boot/boot.c (modified) boot.c: - Initializing Local, Remote and Dirty flags of each pte2 ... Sun, 08 Jun 2014 09:45:17 GMT cfuguet [315] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) tty write functions: - Write a carriage return when writing ... Mon, 21 Apr 2014 03:48:29 GMT alain [314] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) The main modif is in the Makefile: Disk image building. Mon, 21 Apr 2014 03:46:38 GMT alain [313] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/pic_driver.c (modified) * soft/giet_vm/giet_drivers/rdk_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) The main modif is in TTY driver: The hard lock implemented in the ... Mon, 21 Apr 2014 03:35:33 GMT alain [312] * soft/giet_vm/sort/main.c (modified) * soft/giet_vm/sort/sort.ld (modified) Reducing the number of log messages. Mon, 21 Apr 2014 03:34:24 GMT alain [311] * soft/giet_vm/mappings/4c_1p_four_leti_ext.xml (added) * soft/giet_vm/mappings/4c_1p_sort_iob.xml (added) * soft/giet_vm/mappings/4c_1p_transpose_iob.xml (added) * soft/giet_vm/mappings/4c_4p_sort_leti.xml (modified) * soft/giet_vm/mappings/tsar_leti_4_4_4_sort.xml (added) * soft/giet_vm/mappings/tsar_leti_4_4_4_transpose.xml (added) Introducing new mappings for tsar_generic_iob and tsar_generic_leti ... Mon, 21 Apr 2014 03:29:40 GMT alain [310] * soft/giet_vm/giet_kernel/ctx_handler.h (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) Reducing the number of log messages. Mon, 21 Apr 2014 03:28:07 GMT alain [309] * soft/giet_vm/giet_boot/boot.c (modified) Reducing the number of log messages in parallel mode. Mon, 21 Apr 2014 03:20:38 GMT alain [308] * soft/giet_vm/hdd/misc (deleted) * soft/giet_vm/hdd/virt_hdd (deleted) Removing both the "hdd" and the "misc" directories. Mon, 21 Apr 2014 03:17:36 GMT alain [307] * soft/giet_vm/transpose/main.c (modified) * soft/giet_vm/transpose/transpose.ld (modified) Reducing the number of log messages to be compatible with 64 ... Mon, 21 Apr 2014 03:14:17 GMT alain [306] * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) Few modifications in XML format to support the PYTHON interface. Mon, 21 Apr 2014 03:12:17 GMT alain [305] * soft/giet_vm/giet_python (added) * soft/giet_vm/giet_python/applications (added) * soft/giet_vm/giet_python/applications/sort.py (added) * soft/giet_vm/giet_python/applications/transpose.py (added) * soft/giet_vm/giet_python/mapping.py (added) * soft/giet_vm/giet_python/platforms (added) * soft/giet_vm/giet_python/platforms/tsar_generic_iob.py (added) * soft/giet_vm/giet_python/platforms/tsar_generic_leti.py (added) * soft/giet_vm/giet_python/platforms/tsar_iob_script.py (added) * soft/giet_vm/giet_python/platforms/tsar_leti_script.py (added) Introducing python interface to generate the map.xml files. Wed, 16 Apr 2014 13:14:32 GMT alain [304] * soft/giet_vm/Makefile (modified) Improving Makefile to avoid systematic disk image creation and to ... Mon, 14 Apr 2014 16:49:07 GMT cfuguet [303] * soft/giet_vm/giet_config.h (modified) Modifying TICK_VALUE to 32K cycles Mon, 14 Apr 2014 16:47:07 GMT cfuguet [302] * soft/giet_vm/Makefile (modified) * soft/giet_vm/create_dmg (modified) Optimization in disk image generation When disk image exists, we ... Mon, 14 Apr 2014 16:44:51 GMT cfuguet [301] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_kernel/giet.s (modified) * soft/giet_vm/giet_kernel/switch.s (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) Bugfix for interrupt masking and demasking. Thu, 10 Apr 2014 12:33:56 GMT cfuguet [300] * soft/giet_vm/Makefile (modified) * soft/giet_vm/create_dmg (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/hdd/mbr.dmg (deleted) The disk image used by the GIET_VM does not contain anymore a Master ... Thu, 03 Apr 2014 12:02:50 GMT alain [299] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) ntroducing the TOTAL_PROCS variable in the hard_config.h file (used ... Thu, 03 Apr 2014 12:00:10 GMT alain [298] * soft/giet_vm/giet_drivers/cma_driver.c (added) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/iob_driver.c (modified) * soft/giet_vm/giet_drivers/iob_driver.h (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/pic_driver.c (added) * soft/giet_vm/giet_drivers/pic_driver.h (added) * soft/giet_vm/giet_drivers/rdk_driver.c (added) * soft/giet_vm/giet_drivers/rdk_driver.h (added) Introducing pic driver and rdk driver Fri, 28 Mar 2014 09:48:51 GMT alain [297] * soft/giet_vm/Makefile (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/display/main_cma.c (modified) * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/fbf_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.h (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/irq_handler.h (modified) * soft/giet_vm/hello/main.c (modified) Bug fix in both _tty_rx_isr() and _bdv_isr(): The ISR must do ... Thu, 27 Mar 2014 17:39:27 GMT alain [296] * soft/giet_vm/giet_xml/xml_parser.c (modified) Bug fix in log messages. Wed, 26 Mar 2014 17:44:44 GMT alain [295] * soft/giet_vm/Makefile (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/display/main_cma.c (modified) * soft/giet_vm/gameoflife/main.c (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/mips32_registers.h (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) * soft/giet_vm/giet_common/vmem.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/bdv_driver.h (modified) * soft/giet_vm/giet_drivers/cma_driver.h (modified) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/fbf_driver.c (modified) * soft/giet_vm/giet_drivers/hba_driver.c (modified) * soft/giet_vm/giet_drivers/hba_driver.h (modified) * soft/giet_vm/giet_drivers/icu_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.h (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/mwr_driver.c (modified) * soft/giet_vm/giet_drivers/nic_driver.c (modified) * soft/giet_vm/giet_drivers/nic_driver.h (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.h (modified) * soft/giet_vm/giet_drivers/tim_driver.c (modified) * soft/giet_vm/giet_drivers/tim_driver.h (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.h (modified) * soft/giet_vm/giet_drivers/xcu_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.h (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_libs/barrier.c (modified) * soft/giet_vm/giet_libs/barrier.h (modified) * soft/giet_vm/giet_libs/malloc.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) * soft/giet_vm/hello/main.c (modified) * soft/giet_vm/mappings/4c_4p_sort_leti.xml (modified) * soft/giet_vm/mappings/4c_4p_sort_leti_ext.xml (added) * soft/giet_vm/mappings/4c_4p_transpose_leti.xml (added) * soft/giet_vm/mappings/4c_4p_transpose_leti_ext.xml (added) * soft/giet_vm/pgcd/main.c (modified) * soft/giet_vm/router/main.c (modified) * soft/giet_vm/sort/main.c (modified) * soft/giet_vm/transpose (added) * soft/giet_vm/transpose/bridge256.raw (added) * soft/giet_vm/transpose/couple_512.raw (added) * soft/giet_vm/transpose/images.raw (added) * soft/giet_vm/transpose/main.c (added) * soft/giet_vm/transpose/transpose.ld (added) Introducing a major release, to suppoort the tsar_generic_leti ... Wed, 26 Mar 2014 17:10:01 GMT alain [294] * soft/giet_vm/giet_kernel/ctx_handler.c (modified) * soft/giet_vm/giet_kernel/ctx_handler.h (modified) * soft/giet_vm/giet_kernel/exc_handler.c (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/irq_handler.h (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) Introducing support for IOPIC component. Mon, 03 Mar 2014 12:44:03 GMT cfuguet [293] * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) Initializing the CP0 CAUSE value on the task contexts to zero during ... Fri, 14 Feb 2014 13:38:53 GMT cfuguet [292] * soft/giet_vm/mappings/4c_4p_sort_leti.xml (added) * soft/giet_vm/sort/main.c (modified) - Introducing XML description file for the tsar_generic_leti ... Thu, 13 Feb 2014 14:29:33 GMT devigne [291] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) - Added fat_allocate function to enlarge the size of a file. - ... Tue, 04 Feb 2014 01:16:37 GMT cfuguet [289] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/io.h (copied) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_drivers/bdv_driver.c (copied) * soft/giet_vm/giet_drivers/bdv_driver.h (copied) * soft/giet_vm/giet_drivers/hba_driver.c (modified) * soft/giet_vm/giet_drivers/hba_driver.h (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.h (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (copied) * soft/giet_vm/giet_drivers/sdc_driver.h (copied) * soft/giet_vm/giet_drivers/spi_driver.c (copied) * soft/giet_vm/giet_drivers/spi_driver.h (copied) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) * soft/giet_vm/mappings/4c_1p_four.xml (modified) * soft/giet_vm/mappings/4c_1p_iob_four.xml (modified) * soft/giet_vm/mappings/4c_1p_iob_sort.xml (modified) * soft/giet_vm/mappings/4c_1p_sort.xml (modified) * soft/giet_vm/mappings/4c_1p_sort_chiplet.xml (modified) Modifications on GIET-VM IOC driver: - Introducing new layer on ... Mon, 03 Feb 2014 15:34:44 GMT cfuguet [287] * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) * soft/giet_vm/mappings/4c_1p_four.xml (modified) * soft/giet_vm/mappings/4c_1p_iob_four.xml (modified) * soft/giet_vm/mappings/4c_1p_iob_sort.xml (modified) * soft/giet_vm/mappings/4c_1p_sort.xml (modified) * soft/giet_vm/mappings/4c_1p_sort_chiplet.xml (modified) * soft/giet_vm/mappings/4c_2p_four.xml (modified) Modification on giet_xml parser and driver: - Introducing a new ... Thu, 30 Jan 2014 16:44:03 GMT cfuguet [282] * soft/giet_vm/mappings/4c_2p_four.xml (added) Adding new mapping XML file for platform with 4 clusters and 2 ... Thu, 30 Jan 2014 16:32:13 GMT cfuguet [281] * soft/giet_vm/giet_drivers/xcu_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.h (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) * soft/giet_vm/mappings/4c_1p_four.xml (modified) Modifications in GIET_VM: - Supporting platforms with more than ... Wed, 29 Jan 2014 09:37:13 GMT cfuguet [280] * soft/giet_vm/giet_libs/libsrl/srl_mwmr.h (modified) Adding non-blocking MWMR function macros in the srl_mwmr.h file Sun, 26 Jan 2014 10:29:15 GMT cfuguet [279] * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.h (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) Modifications in the ioc_driver: - Introducing uniform interface ... Fri, 24 Jan 2014 17:04:54 GMT cfuguet [278] * soft/giet_vm/giet_libs/mwmr_channel.h (modified) Adding missing non-blocking write and read functions on the ... Tue, 21 Jan 2014 18:21:53 GMT cfuguet [277] * soft/giet_vm/mappings/4c_1p_four.xml (modified) Updating the 4c_1p_four xml file to support new giet vm revision on ... Tue, 21 Jan 2014 18:20:40 GMT cfuguet [276] * soft/giet_vm/giet_boot/boot.c (modified) Adding some information on debug messages and fixing old variable names Tue, 21 Jan 2014 18:20:06 GMT cfuguet [275] * soft/giet_vm/giet_drivers/fbf_driver.c (modified) * soft/giet_vm/giet_drivers/ioc_driver.c (modified) * soft/giet_vm/giet_drivers/xcu_driver.c (modified) * soft/giet_vm/giet_kernel/ctx_handler.c (modified) - Adding volatile attribute for pointers used to address memory ...