# # ChangeLog for soft/giet_vm/giet_fat32/fat32.h # # Generated by Trac 1.2.3 # Jul 1, 2024, 12:36:40 PM Wed, 10 Feb 2016 00:23:36 GMT alain [787] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Bug fix in mkdir. Sun, 07 Feb 2016 19:25:16 GMT alain [783] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Fix various bugs. Thu, 04 Feb 2016 15:55:22 GMT alain [773] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_fat32/fat32_shared.h (modified) Fix several bugs related to new files or directories creation: - The ... Wed, 03 Feb 2016 08:59:18 GMT meunier [772] * soft/giet_vm/Makefile (modified) * soft/giet_vm/applications/mjpeg/mjpeg.c (modified) * soft/giet_vm/applications/rosenfeld (added) * soft/giet_vm/applications/rosenfeld/Makefile (added) * soft/giet_vm/applications/rosenfeld/boulons.pgm (added) * soft/giet_vm/applications/rosenfeld/ieee_512.pgm (added) * soft/giet_vm/applications/rosenfeld/include (added) * soft/giet_vm/applications/rosenfeld/include/MakefileICC (added) * soft/giet_vm/applications/rosenfeld/include/Makefile_OMP (added) * soft/giet_vm/applications/rosenfeld/include/bmpNR.h (added) * soft/giet_vm/applications/rosenfeld/include/ecc_common.h (added) * soft/giet_vm/applications/rosenfeld/include/ecc_examples.h (added) * soft/giet_vm/applications/rosenfeld/include/ecc_features.h (added) * soft/giet_vm/applications/rosenfeld/include/ecc_features_test.h (added) * soft/giet_vm/applications/rosenfeld/include/ecc_generation.h (added) * soft/giet_vm/applications/rosenfeld/include/ecc_rosenfeld.h (added) * soft/giet_vm/applications/rosenfeld/include/histogramNR.h (added) * soft/giet_vm/applications/rosenfeld/include/lutNR.h (added) * soft/giet_vm/applications/rosenfeld/include/macro_mpar_simd.h (added) * soft/giet_vm/applications/rosenfeld/include/mt19937.h (added) * soft/giet_vm/applications/rosenfeld/include/mutil.h (added) * soft/giet_vm/applications/rosenfeld/include/palette.h (added) * soft/giet_vm/applications/rosenfeld/include/str_ext.h (added) * soft/giet_vm/applications/rosenfeld/include/util.h (added) * soft/giet_vm/applications/rosenfeld/nrc2 (added) * soft/giet_vm/applications/rosenfeld/nrc2/Makefile (added) * soft/giet_vm/applications/rosenfeld/nrc2/include (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/mynrc.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/mypredef.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nralloc.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nralloc1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nralloc2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nralloc2x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nralloc3.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrarith.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrarith0.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrarith1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrarith2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrarith2x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrbool1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrbool2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrc.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrc2lite.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrc2ultralite.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrc_os_config.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrdef.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio0.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio1x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio2x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrio3.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrkernel.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrlinalg.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrlut.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrmacro.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrmem1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrmem1x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrmem2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrmem2x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrmem2xx.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrset1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrset2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrset2x.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrset3.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrsort1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrsort2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrtype.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrtypex.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrutil.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrwrap1.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/include/nrwrap2.h (added) * soft/giet_vm/applications/rosenfeld/nrc2/lib (added) * soft/giet_vm/applications/rosenfeld/nrc2/obj (added) * soft/giet_vm/applications/rosenfeld/nrc2/src (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nralloc1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nralloc2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nralloc2x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nralloc3.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrarith0.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrarith1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrarith2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrarith2x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrbool1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrbool2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrhisto.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio0.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio1f.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio1x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio1xf.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio2f.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio2x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio2xf.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrio3.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrkernel.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrlinalg.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrlut.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrmem1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrmem1x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrmem2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrmem2x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrmem2xx.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrset1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrset2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrset2x.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrset3.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrsort1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrsort2.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrwrap1.c (added) * soft/giet_vm/applications/rosenfeld/nrc2/src/nrwrap2.c (added) * soft/giet_vm/applications/rosenfeld/obj (added) * soft/giet_vm/applications/rosenfeld/rosenfeld.ld (added) * soft/giet_vm/applications/rosenfeld/rosenfeld.py (added) * soft/giet_vm/applications/rosenfeld/src (added) * soft/giet_vm/applications/rosenfeld/src/bmpNR.c (added) * soft/giet_vm/applications/rosenfeld/src/ecc_common.c (added) * soft/giet_vm/applications/rosenfeld/src/ecc_examples.c (added) * soft/giet_vm/applications/rosenfeld/src/ecc_features.c (added) * soft/giet_vm/applications/rosenfeld/src/ecc_generation.c (added) * soft/giet_vm/applications/rosenfeld/src/ecc_main_rosenfeld_sa.c (added) * soft/giet_vm/applications/rosenfeld/src/ecc_rosenfeld.c (added) * soft/giet_vm/applications/rosenfeld/src/histogramNR.c (added) * soft/giet_vm/applications/rosenfeld/src/lutNR.c (added) * soft/giet_vm/applications/rosenfeld/src/mt19937.c (added) * soft/giet_vm/applications/rosenfeld/src/palette.c (added) * soft/giet_vm/applications/rosenfeld/src/str_ext.c (added) * soft/giet_vm/applications/rosenfeld/src/util.c (added) * soft/giet_vm/applications/shell/shell.c (modified) * soft/giet_vm/applications/transpose/transpose.c (modified) * soft/giet_vm/applications/transpose/transpose_rw.c (modified) * soft/giet_vm/giet_common/kernel_locks.c (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_fat32/fat32_shared.h (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/giet_libs/stdlib.c (modified) * soft/giet_vm/giet_libs/stdlib.h (modified) * soft/giet_vm/giet_python/genmap (modified) * Ajout de l'application rosenfeld * Changement du nom du flag ... Tue, 19 Jan 2016 10:34:45 GMT alain [761] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Replace the _get_buffer_from_cache() function by - ... Sat, 02 Jan 2016 15:40:33 GMT alain [750] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) Makes _fat_buffer_from_cache() an external function, to implement the ... Thu, 01 Oct 2015 14:20:46 GMT alain [709] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/kernel_locks.c (modified) * soft/giet_vm/giet_common/kernel_locks.h (modified) * soft/giet_vm/giet_common/mips32_registers.h (modified) * soft/giet_vm/giet_common/tty0.c (modified) * soft/giet_vm/giet_common/tty0.h (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (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/hba_driver.c (modified) * soft/giet_vm/giet_drivers/mwr_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.h (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * 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/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_kernel/sys_handler.h (modified) * soft/giet_vm/giet_libs/malloc.c (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_libs/user_barrier.c (modified) * soft/giet_vm/giet_libs/user_lock.c (modified) * soft/giet_vm/giet_libs/user_lock.h (modified) * soft/giet_vm/giet_libs/user_sqt_lock.c (deleted) * soft/giet_vm/giet_libs/user_sqt_lock.h (deleted) * soft/giet_vm/giet_python/mapping.py (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) Major release: Change the task model to implement the POSIX threads ... Mon, 24 Aug 2015 15:08:30 GMT guerin [707] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_kernel/ctx_handler.c (modified) * soft/giet_vm/giet_kernel/ctx_handler.h (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) fix kill/exec - introduce physical_memcpy for fat_read - don't ... Tue, 28 Jul 2015 16:02:28 GMT guerin [674] * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) fat32: spelling fixes 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() 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 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 ... 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, 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). 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. 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. - ... 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 ... 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. ...