# # ChangeLog for soft/giet_vm/giet_fat32 # # Generated by Trac 1.2.3 # Jun 29, 2024, 9:03:16 AM Mon, 27 Jul 2015 15:56:15 GMT guerin [663] * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_fat32/fat32_shared.h (added) * soft/giet_vm/giet_libs/stdio.h (modified) fat32: introduce fat32_shared.h No need to synchronize fat32.h and ... Fri, 24 Jul 2015 13:21:35 GMT guerin [661] * soft/giet_vm/applications/transpose/main.c (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) remove deprecated giet_fat_list() Fri, 24 Jul 2015 13:10:48 GMT guerin [658] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) fat32: implement _fat_opendir, _fat_closedir, _fat_readdir Wed, 22 Jul 2015 12:31:34 GMT guerin [654] * soft/giet_vm/applications/shell/main.c (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_libs/stdio.h (modified) fat32: implement O_TRUNC for _fat_open() Wed, 22 Jul 2015 12:31:34 GMT guerin [653] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: buf descriptor allocation fixes Don't leak buffer on IOC ... Wed, 22 Jul 2015 12:31:34 GMT guerin [652] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: create Inode-Tree root using _allocate_one_inode() No need ... Wed, 22 Jul 2015 12:31:33 GMT guerin [651] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: don't keep tree structure when releasing cache This fixes a ... Wed, 22 Jul 2015 12:31:33 GMT guerin [650] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: use _allocate_one_cache_node() where possible This could fix ... Mon, 20 Jul 2015 16:02:55 GMT guerin [639] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: add Fat-Cache levels on demand Mon, 20 Jul 2015 16:02:55 GMT guerin [638] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: disallow move into own subdirectory "mv / home/a" would ... Mon, 20 Jul 2015 16:02:55 GMT guerin [637] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: don't remove root node in _remove_node_from_fs() Otherwise ... Mon, 20 Jul 2015 16:02:55 GMT guerin [636] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: don't try to load cluster -1 in _get_buffer_from_cache() ... Sat, 18 Jul 2015 13:26:37 GMT alain [634] * soft/giet_vm/giet_fat32/fat32.c (modified) Cosmetic. Fri, 17 Jul 2015 14:34:55 GMT guerin [626] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: fix potential dir entry overwrite Fri, 17 Jul 2015 14:34:54 GMT guerin [625] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: check for fd allocation in _fat_close() Could cause a ... Fri, 17 Jul 2015 14:34:54 GMT guerin [624] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: _fat_close: check inode parent ptr before using it Opening ... Fri, 17 Jul 2015 14:34:54 GMT guerin [623] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) fat32: use struct for _fat_file_info(), pass is_dir Fri, 17 Jul 2015 14:34:54 GMT guerin [622] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: plug inode memleak in _fat_rename() Now that a file won't be ... Thu, 16 Jul 2015 13:29:10 GMT guerin [621] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: don't let a file replace itself in _fat_rename() Thu, 16 Jul 2015 13:29:10 GMT guerin [620] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: don't skip entries twice in _get_nb_entries() The offset was ... Thu, 16 Jul 2015 13:29:10 GMT guerin [619] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: use strcmp instead of strncmp The length argument was wrong ... Thu, 16 Jul 2015 13:29:09 GMT guerin [617] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: handle . and .. in _get_inode_from_path() It is now possible ... Thu, 16 Jul 2015 13:29:08 GMT guerin [616] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: check for LFN entry before invalidating it Otherwise we ... Mon, 13 Jul 2015 13:10:27 GMT guerin [606] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: add missing lock release for _fat_mkdir() Thu, 09 Jul 2015 12:11:17 GMT guerin [597] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: fix warnings This also fixes a bug where the first directory ... Thu, 09 Jul 2015 12:11:16 GMT guerin [596] * soft/giet_vm/giet_fat32/fat32.c (modified) fat32: properly handle short names Wed, 08 Jul 2015 13:35:36 GMT alain [587] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Major evolution of the FAT32 library: i Introduce a distributed ... Mon, 18 May 2015 17:07:43 GMT alain [569] * soft/giet_vm/giet_fat32/fat32.c (modified) Improving debug: debug activated only if _get_proctime() > GIET_DEBUG_FAT Sat, 04 Apr 2015 22:24:51 GMT alain [551] * soft/giet_vm/giet_fat32/fat32.c (modified) Move the L2/L3 cache coherence from the fat_ioc_access() function to ... Fri, 27 Mar 2015 11:10:20 GMT alain [530] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) 1) The FAT library supports now only two modes to access the block ... Sun, 08 Feb 2015 20:22:56 GMT alain [503] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Cosmetic. Fri, 12 Dec 2014 16:54:20 GMT alain [474] * soft/giet_vm/giet_fat32/fat32.c (modified) Update the fat32.c file to use a queueing spin-lock. Fri, 05 Dec 2014 14:48:29 GMT alain [458] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Introducing the new spin-lock (with waiting queue). Mon, 03 Nov 2014 10:30:32 GMT alain [443] * soft/giet_vm/giet_fat32/fat32.c (modified) euh... Sat, 04 Oct 2014 13:20:52 GMT alain [429] * soft/giet_vm/giet_fat32/fat32.c (modified) Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor ... Mon, 29 Sep 2014 10:08:39 GMT alain [417] * soft/giet_vm/giet_fat32/fat32.c (modified) Cosmetic. 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. Sat, 19 Jul 2014 15:04:57 GMT alain [358] * soft/giet_vm/giet_fat32/fat32.c (modified) Improve debug. 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. 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 ... Thu, 19 Jun 2014 11:36:59 GMT alain [337] * soft/giet_vm/giet_fat32/fat32.c (modified) Cosmetic 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. 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 ... 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 ... 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 ... Tue, 21 Jan 2014 18:04:29 GMT cfuguet [273] * soft/giet_vm/giet_fat32/fat32.c (modified) Bugfix on the fat_open function: - pass the mode argument of the ... Thu, 19 Dec 2013 08:36:48 GMT alain [263] * soft/giet_vm/gameoflife/main.c (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_config.h (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/icu_driver.c (modified) * soft/giet_vm/giet_drivers/icu_driver.h (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/mwr_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/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_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/switch.s (modified) * soft/giet_vm/giet_kernel/sys_handler.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_iob_four.xml (modified) Introducing support for TSAR fixed format cluster index (cluster_xy) ... Mon, 09 Dec 2013 16:26:37 GMT devigne [260] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Add a new syscall : giet_fat_fstat, allowing to a user application to ... Thu, 05 Dec 2013 11:45:34 GMT devigne [259] * soft/giet_vm/Makefile (modified) * soft/giet_vm/create_dmg (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/giet_libs/stdlib.c (added) * soft/giet_vm/giet_libs/stdlib.h (added) giet_fat32/fat32.c : Added _fat_write function. At the moment it ... Wed, 04 Dec 2013 18:48:04 GMT alain [258] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot (deleted) * soft/giet_vm/build/common (added) * soft/giet_vm/build/drivers (added) * soft/giet_vm/build/fat32 (added) * soft/giet_vm/build/kernel (added) * soft/giet_vm/build/sort (added) * soft/giet_vm/build/sys (deleted) * soft/giet_vm/create_dmg (added) * soft/giet_vm/dhrystone/dhry.h (modified) * soft/giet_vm/dhrystone/dhrystone.ld (modified) * soft/giet_vm/display/display.ld (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/display/main_cma.c (added) * soft/giet_vm/display/main_dma.c (deleted) * soft/giet_vm/display/main_pipe.c (deleted) * soft/giet_vm/giet_boot (added) * soft/giet_vm/giet_boot/boot.c (added) * soft/giet_vm/giet_boot/boot.ld (added) * soft/giet_vm/giet_boot/elf-types.h (added) * soft/giet_vm/giet_common (added) * soft/giet_vm/giet_common/mips32_registers.h (added) * soft/giet_vm/giet_common/utils.c (added) * soft/giet_vm/giet_common/utils.h (added) * soft/giet_vm/giet_common/vmem.c (added) * soft/giet_vm/giet_common/vmem.h (added) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_drivers (added) * soft/giet_vm/giet_drivers/cma_driver.h (added) * soft/giet_vm/giet_drivers/dma_driver.c (added) * soft/giet_vm/giet_drivers/dma_driver.h (added) * soft/giet_vm/giet_drivers/fbf_driver.c (added) * soft/giet_vm/giet_drivers/fbf_driver.h (added) * soft/giet_vm/giet_drivers/hba_driver.c (added) * soft/giet_vm/giet_drivers/hba_driver.h (added) * soft/giet_vm/giet_drivers/icu_driver.c (added) * soft/giet_vm/giet_drivers/icu_driver.h (added) * soft/giet_vm/giet_drivers/iob_driver.c (added) * soft/giet_vm/giet_drivers/iob_driver.h (added) * soft/giet_vm/giet_drivers/ioc_driver.c (added) * soft/giet_vm/giet_drivers/ioc_driver.h (added) * soft/giet_vm/giet_drivers/mmc_driver.c (added) * soft/giet_vm/giet_drivers/mmc_driver.h (added) * soft/giet_vm/giet_drivers/mwr_driver.c (added) * soft/giet_vm/giet_drivers/mwr_driver.h (added) * soft/giet_vm/giet_drivers/nic_driver.c (added) * soft/giet_vm/giet_drivers/nic_driver.h (added) * soft/giet_vm/giet_drivers/sim_driver.c (added) * soft/giet_vm/giet_drivers/sim_driver.h (added) * soft/giet_vm/giet_drivers/tim_driver.c (added) * soft/giet_vm/giet_drivers/tim_driver.h (added) * soft/giet_vm/giet_drivers/tty_driver.c (added) * soft/giet_vm/giet_drivers/tty_driver.h (added) * soft/giet_vm/giet_drivers/xcu_driver.c (added) * soft/giet_vm/giet_drivers/xcu_driver.h (added) * soft/giet_vm/giet_fat32 (added) * soft/giet_vm/giet_fat32/fat32.c (added) * soft/giet_vm/giet_fat32/fat32.h (added) * soft/giet_vm/giet_kernel (added) * soft/giet_vm/giet_kernel/ctx_handler.c (added) * soft/giet_vm/giet_kernel/ctx_handler.h (added) * soft/giet_vm/giet_kernel/exc_handler.c (added) * soft/giet_vm/giet_kernel/exc_handler.h (added) * soft/giet_vm/giet_kernel/giet.s (added) * soft/giet_vm/giet_kernel/irq_handler.c (added) * soft/giet_vm/giet_kernel/irq_handler.h (added) * soft/giet_vm/giet_kernel/kernel.ld (added) * soft/giet_vm/giet_kernel/kernel_init.c (added) * soft/giet_vm/giet_kernel/switch.s (added) * soft/giet_vm/giet_kernel/sys_handler.c (added) * soft/giet_vm/giet_kernel/sys_handler.h (added) * soft/giet_vm/giet_libs (added) * soft/giet_vm/giet_libs/barrier.c (added) * soft/giet_vm/giet_libs/barrier.h (added) * soft/giet_vm/giet_libs/libsrl (added) * soft/giet_vm/giet_libs/libsrl/srl_args.h (added) * soft/giet_vm/giet_libs/libsrl/srl_barrier.h (added) * soft/giet_vm/giet_libs/libsrl/srl_endianness.h (added) * soft/giet_vm/giet_libs/libsrl/srl_hw_helpers.h (added) * soft/giet_vm/giet_libs/libsrl/srl_lock.h (added) * soft/giet_vm/giet_libs/libsrl/srl_log.h (added) * soft/giet_vm/giet_libs/libsrl/srl_memspace.h (added) * soft/giet_vm/giet_libs/libsrl/srl_mwmr.h (added) * soft/giet_vm/giet_libs/libsrl/srl_private_types.c (added) * soft/giet_vm/giet_libs/libsrl/srl_private_types.h (added) * soft/giet_vm/giet_libs/libsrl/srl_public_types.h (added) * soft/giet_vm/giet_libs/libsrl/srl_sched_wait.c (added) * soft/giet_vm/giet_libs/libsrl/srl_sched_wait.h (added) * soft/giet_vm/giet_libs/malloc.c (added) * soft/giet_vm/giet_libs/malloc.h (added) * soft/giet_vm/giet_libs/malloc_private.h (added) * soft/giet_vm/giet_libs/memspace.h (added) * soft/giet_vm/giet_libs/mwmr_channel.c (added) * soft/giet_vm/giet_libs/mwmr_channel.h (added) * soft/giet_vm/giet_libs/spin_lock.c (added) * soft/giet_vm/giet_libs/spin_lock.h (added) * soft/giet_vm/giet_libs/srl.h (added) * soft/giet_vm/giet_libs/stdio.c (added) * soft/giet_vm/giet_libs/stdio.h (added) * soft/giet_vm/giet_libs/string.c (added) * soft/giet_vm/giet_libs/string.h (added) * soft/giet_vm/giet_xml (added) * soft/giet_vm/giet_xml/Makefile (added) * soft/giet_vm/giet_xml/mapping_info.h (added) * soft/giet_vm/giet_xml/xml_driver.c (added) * soft/giet_vm/giet_xml/xml_parser.c (added) * soft/giet_vm/hdd (added) * soft/giet_vm/hdd/mbr.dmg (added) * soft/giet_vm/hdd/misc (added) * soft/giet_vm/hdd/misc/batman.txt (added) * soft/giet_vm/hdd/misc/images.raw (added) * soft/giet_vm/hdd/misc/superman.txt (added) * soft/giet_vm/hdd/virt_hdd (added) * soft/giet_vm/hello/hello.ld (modified) * soft/giet_vm/libs (deleted) * soft/giet_vm/mappings/4c_1p_display.xml (deleted) * soft/giet_vm/mappings/4c_1p_iob.xml (deleted) * soft/giet_vm/mappings/4c_1p_iob_four.xml (added) * soft/giet_vm/mappings/4c_1p_iob_sort.xml (added) * soft/giet_vm/pgcd/pgcd.ld (modified) * soft/giet_vm/router/router.ld (modified) * soft/giet_vm/sort/main.c (modified) * soft/giet_vm/sort/sort.ld (modified) * soft/giet_vm/sys (deleted) * soft/giet_vm/xml (deleted) This is a major release, including a deep restructuration of code. ...