# # ChangeLog for soft/giet_vm # # Generated by Trac 1.2.3 # Dec 26, 2024, 4:14:07 AM Wed, 22 Jul 2015 10:57:58 GMT alain [643] * soft/giet_vm/applications/shell/main.c (modified) * soft/giet_vm/applications/shell/shell.py (modified) Introduce the "exec" and "kill" commands in the shell application. Wed, 22 Jul 2015 10:53:44 GMT alain [642] * soft/giet_vm/giet_python/mapping.py (modified) Introduce the "active" field in vspace. When this field is set the ... Mon, 20 Jul 2015 16:25:13 GMT guerin [641] * soft/giet_vm/applications/shell/main.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) stdio: add %% support for printf() Mon, 20 Jul 2015 16:11:40 GMT guerin [640] * soft/giet_vm/applications/shell/main.c (modified) shell: initial interactive shell 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:28:28 GMT alain [635] * soft/giet_vm/giet_config.h (modified) Introduce the GIET_SR_INIT_VALUE configuration variable. (It was ... Sat, 18 Jul 2015 13:26:37 GMT alain [634] * soft/giet_vm/giet_fat32/fat32.c (modified) Cosmetic. Sat, 18 Jul 2015 13:21:58 GMT alain [633] * soft/giet_vm/giet_python/mapping.py (modified) Introduce support for the new field "ltid" in the "mapping_task_t" ... Sat, 18 Jul 2015 13:18:32 GMT alain [632] * soft/giet_vm/giet_common/kernel_locks.c (modified) * soft/giet_vm/giet_common/kernel_locks.h (modified) Introduce two new atomic read-the-write functions, that can be used ... Sat, 18 Jul 2015 13:14:25 GMT alain [631] * soft/giet_vm/giet_boot/boot.c (modified) Adapt the boot code to the new NORUN bit-vector mechanism in task ... Sat, 18 Jul 2015 13:04:15 GMT alain [630] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/hba_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/sdc_driver.c (modified) Update the peripheral drivers using descheduling, to comply with the ... Sat, 18 Jul 2015 13:00:42 GMT alain [629] * 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.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) Modify the task activation/desactivation mechanism to support the ... Sat, 18 Jul 2015 12:52:49 GMT alain [628] * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Introduce two new system calls: - giet_kill_application() - ... Sat, 18 Jul 2015 12:48:16 GMT alain [627] * soft/giet_vm/giet_xml/Makefile (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) Add the "ltid" field in the mapping_task_t structure, To support the ... 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 [618] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) utils: introduce _strcmp() 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 ... Wed, 15 Jul 2015 16:17:41 GMT bellefin [615] * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/mmc_driver.h (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) Introduce mmc distributed lock The locks are distributed in the ... Wed, 15 Jul 2015 16:15:52 GMT bellefin [614] * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Change the syscalls related to the NIC and the CMA 1) In a CHBUF, ... Wed, 15 Jul 2015 16:14:15 GMT bellefin [613] * soft/giet_vm/giet_drivers/nic_driver.c (modified) * soft/giet_vm/giet_drivers/nic_driver.h (modified) NIC driver: update the channel registers of the NIC component (add ... Wed, 15 Jul 2015 16:13:17 GMT bellefin [612] * soft/giet_vm/giet_drivers/cma_driver.c (modified) * soft/giet_vm/giet_drivers/cma_driver.h (modified) CMA driver: update the channel status values of the CMA component Tue, 14 Jul 2015 15:29:05 GMT alain [611] * soft/giet_vm/Makefile (modified) Rename the "build" directory to "bin" on the virtual disk. Tue, 14 Jul 2015 15:02:32 GMT alain [610] * soft/giet_vm/applications/classif/classif.py (modified) * soft/giet_vm/applications/convol/convol.py (modified) * soft/giet_vm/applications/coproc/coproc.py (modified) * soft/giet_vm/applications/dhrystone/dhrystone.py (modified) * soft/giet_vm/applications/display/display.py (modified) * soft/giet_vm/applications/gameoflife/gameoflife.py (modified) * soft/giet_vm/applications/ocean/ocean.py (modified) * soft/giet_vm/applications/router/router.py (modified) * soft/giet_vm/applications/shell/main.c (modified) * soft/giet_vm/applications/shell/shell.py (modified) * soft/giet_vm/applications/sort/sort.py (modified) * soft/giet_vm/applications/transpose/transpose.py (modified) Rename the path to .elf file in the "appli.py" files, because the ... Mon, 13 Jul 2015 15:02:08 GMT guerin [609] * soft/giet_vm/Makefile (modified) Makefile: generate disk image in one place This allows parallel ... Mon, 13 Jul 2015 13:10:27 GMT guerin [608] * soft/giet_vm/Makefile (modified) Makefile: fix .PHONY targets and group them genmap was always executed. Mon, 13 Jul 2015 13:10:27 GMT guerin [607] * soft/giet_vm/giet_libs/string.c (modified) * soft/giet_vm/giet_libs/string.h (modified) string: implement strlen() 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() Mon, 13 Jul 2015 13:10:27 GMT guerin [605] * soft/giet_vm/giet_drivers/tty_driver.c (modified) tty: don't manually reset WTI It is already done in hardware, and ... Mon, 13 Jul 2015 13:10:26 GMT guerin [604] * soft/giet_vm/giet_drivers/tty_driver.c (modified) tty: always acknowledge TTY IRQ Fri, 10 Jul 2015 10:34:31 GMT alain [603] * soft/giet_vm/giet_drivers/hba_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) cosmetic Thu, 09 Jul 2015 13:23:26 GMT guerin [602] * soft/giet_vm/Makefile (modified) Makefile: fix PYTHONPATH for OS X, second attempt Thu, 09 Jul 2015 13:20:16 GMT guerin [601] * soft/giet_vm/Makefile (modified) Makefile: fix PYTHONPATH for OS X Thu, 09 Jul 2015 12:11:18 GMT guerin [600] * soft/giet_vm/Makefile (modified) Makefile: generate PYTHONPATH and .py deps Thu, 09 Jul 2015 12:11:18 GMT guerin [599] * soft/giet_vm/Makefile (modified) Makefile: create temporary directories Thu, 09 Jul 2015 12:11:17 GMT guerin [598] * soft/giet_vm/Makefile (modified) * soft/giet_vm/applications/ocean/giet_utils.C (modified) * soft/giet_vm/applications/ocean/jacobcalc.C (modified) * soft/giet_vm/applications/ocean/jacobcalc2.C (modified) * soft/giet_vm/applications/ocean/laplacalc.C (modified) * soft/giet_vm/applications/ocean/linkup.C (modified) * soft/giet_vm/applications/ocean/main.C (modified) * soft/giet_vm/applications/ocean/multi.C (modified) * soft/giet_vm/applications/ocean/slave1.C (modified) * soft/giet_vm/applications/ocean/slave2.C (modified) * soft/giet_vm/applications/ocean/subblock.C (modified) ocean: fix app broken by r589 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 14:28:46 GMT alain [595] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) Introduce a new global Makefile: 1) It supports to map several ... Wed, 08 Jul 2015 14:13:47 GMT alain [594] * soft/giet_vm/giet_common/kernel_malloc.c (modified) * soft/giet_vm/giet_common/kernel_malloc.h (modified) * soft/giet_vm/giet_common/tty0.c (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) 1) Fix a bug in the _free() function in kernel_malloc.c 2) Introduce ... Wed, 08 Jul 2015 14:09:23 GMT alain [593] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) Bloup Wed, 08 Jul 2015 14:04:13 GMT alain [592] * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) Introduce support for the new POSIX-like FAT32. Wed, 08 Jul 2015 14:02:09 GMT alain [591] * soft/giet_vm/giet_python/genmap (modified) Introduce support for new applications (11 applications supported). Wed, 08 Jul 2015 14:00:08 GMT alain [590] * soft/giet_vm/giet_boot/boot.c (modified) Introduce support for the new POSIX-like FAT32 library. Wed, 08 Jul 2015 13:57:15 GMT alain [589] * soft/giet_vm/applications/classif/Makefile (modified) * soft/giet_vm/applications/classif/classif.py (modified) * soft/giet_vm/applications/convol/Makefile (added) * soft/giet_vm/applications/convol/convol.py (modified) * soft/giet_vm/applications/convol/main.c (modified) * soft/giet_vm/applications/convol/philips_image.raw (deleted) * soft/giet_vm/applications/coproc/Makefile (added) * soft/giet_vm/applications/coproc/coproc.py (modified) * soft/giet_vm/applications/coproc/main.c (modified) * soft/giet_vm/applications/dhrystone/Makefile (modified) * soft/giet_vm/applications/dhrystone/dhrystone.py (added) * soft/giet_vm/applications/display/Makefile (modified) * soft/giet_vm/applications/display/display.py (modified) * soft/giet_vm/applications/display/images.raw (deleted) * soft/giet_vm/applications/display/lena.raw (deleted) * soft/giet_vm/applications/display/main.c (modified) * soft/giet_vm/applications/gameoflife/Makefile (added) * soft/giet_vm/applications/gameoflife/gameoflife.py (modified) * soft/giet_vm/applications/ocean/Makefile.config.giet (modified) * soft/giet_vm/applications/ocean/Makefile.giet (modified) * soft/giet_vm/applications/ocean/giet_utils.C (modified) * soft/giet_vm/applications/ocean/jacobcalc.C (modified) * soft/giet_vm/applications/ocean/jacobcalc2.C (modified) * soft/giet_vm/applications/ocean/laplacalc.C (modified) * soft/giet_vm/applications/ocean/linkup.C (modified) * soft/giet_vm/applications/ocean/main.C (modified) * soft/giet_vm/applications/ocean/multi.C (modified) * soft/giet_vm/applications/ocean/ocean.py (modified) * soft/giet_vm/applications/ocean/slave1.C (modified) * soft/giet_vm/applications/ocean/slave2.C (modified) * soft/giet_vm/applications/ocean/subblock.C (modified) * soft/giet_vm/applications/router/Makefile (modified) * soft/giet_vm/applications/router/router.py (modified) * soft/giet_vm/applications/shell (added) * soft/giet_vm/applications/shell/Makefile (added) * soft/giet_vm/applications/shell/main.c (added) * soft/giet_vm/applications/shell/shell.ld (added) * soft/giet_vm/applications/shell/shell.py (added) * soft/giet_vm/applications/sort/Makefile (added) * soft/giet_vm/applications/sort/sort.py (modified) * soft/giet_vm/applications/transpose/Makefile (added) * soft/giet_vm/applications/transpose/bridge256.raw (deleted) * soft/giet_vm/applications/transpose/couple_512.raw (deleted) * soft/giet_vm/applications/transpose/images.raw (deleted) * soft/giet_vm/applications/transpose/main.c (modified) * soft/giet_vm/applications/transpose/transpose.py (modified) Modify all applications to support two new rules: 1) introduce a ... Wed, 08 Jul 2015 13:40:18 GMT alain [588] * soft/giet_vm/giet_libs/malloc.c (modified) * soft/giet_vm/giet_libs/malloc.h (modified) * soft/giet_vm/giet_libs/math/math_private.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_barrier.h (modified) 1) Fix a bug in the free() function in the malloc.c 2) Introduce new ... 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 ... Wed, 08 Jul 2015 10:10:50 GMT alain [586] * soft/giet_vm/images (added) * soft/giet_vm/images/bridge_256.raw (copied) * soft/giet_vm/images/couple_512.raw (copied) * soft/giet_vm/images/images_128.raw (copied) * soft/giet_vm/images/lena_256.raw (copied) * soft/giet_vm/images/philips_1024.raw (copied) Group all imaged in a single directory. Mon, 06 Jul 2015 10:02:27 GMT guerin [585] * soft/giet_vm/Makefile (modified) Makefile: build a user library Fri, 03 Jul 2015 10:15:08 GMT guerin [584] * soft/giet_vm/applications/ocean/Makefile.config.giet (modified) ocean: fix compilation Fri, 03 Jul 2015 10:00:43 GMT guerin [583] * soft/giet_vm/Makefile (modified) Makefile: cleanup - use generic rules - use mcopy in each ... Thu, 02 Jul 2015 12:05:40 GMT cfuguet [582] * soft/giet_vm/Makefile (modified) Export the MTOOLS_SKIP_CHECK variable to avoid that the mtools ... Thu, 04 Jun 2015 11:13:29 GMT laurent [581] * soft/giet_vm/Makefile (modified) * soft/giet_vm/applications/ocean (added) * soft/giet_vm/applications/ocean/Makefile (added) * soft/giet_vm/applications/ocean/Makefile.config.giet (added) * soft/giet_vm/applications/ocean/Makefile.config.natif (added) * soft/giet_vm/applications/ocean/Makefile.giet (added) * soft/giet_vm/applications/ocean/Makefile.natif (added) * soft/giet_vm/applications/ocean/README.ocean (added) * soft/giet_vm/applications/ocean/decs.H (added) * soft/giet_vm/applications/ocean/giet_utils.C (added) * soft/giet_vm/applications/ocean/giet_utils.H (added) * soft/giet_vm/applications/ocean/global.C (added) * soft/giet_vm/applications/ocean/jacobcalc.C (added) * soft/giet_vm/applications/ocean/jacobcalc2.C (added) * soft/giet_vm/applications/ocean/laplacalc.C (added) * soft/giet_vm/applications/ocean/linkup.C (added) * soft/giet_vm/applications/ocean/main.C (added) * soft/giet_vm/applications/ocean/multi.C (added) * soft/giet_vm/applications/ocean/null_macros (added) * soft/giet_vm/applications/ocean/null_macros/c.m4.null (added) * soft/giet_vm/applications/ocean/null_macros/c.m4.null.GIET (added) * soft/giet_vm/applications/ocean/null_macros/c.m4.null.POSIX (added) * soft/giet_vm/applications/ocean/null_macros/c.m4.null.POSIX_BARRIER (added) * soft/giet_vm/applications/ocean/null_macros/c.m4.null.SOCLIB (added) * soft/giet_vm/applications/ocean/ocean (added) * soft/giet_vm/applications/ocean/ocean.ld (added) * soft/giet_vm/applications/ocean/ocean.py (added) * soft/giet_vm/applications/ocean/slave1.C (added) * soft/giet_vm/applications/ocean/slave2.C (added) * soft/giet_vm/applications/ocean/subblock.C (added) * soft/giet_vm/build (deleted) * soft/giet_vm/giet_libs/math (added) * soft/giet_vm/giet_libs/math.h (added) * soft/giet_vm/giet_libs/math/e_pow.c (added) * soft/giet_vm/giet_libs/math/e_rem_pio2.c (added) * soft/giet_vm/giet_libs/math/e_sqrt.c (added) * soft/giet_vm/giet_libs/math/k_cos.c (added) * soft/giet_vm/giet_libs/math/k_rem_pio2.c (added) * soft/giet_vm/giet_libs/math/k_sin.c (added) * soft/giet_vm/giet_libs/math/math_private.h (added) * soft/giet_vm/giet_libs/math/s_copysign.c (added) * soft/giet_vm/giet_libs/math/s_fabs.c (added) * soft/giet_vm/giet_libs/math/s_finite.c (added) * soft/giet_vm/giet_libs/math/s_floor.c (added) * soft/giet_vm/giet_libs/math/s_isnan.c (added) * soft/giet_vm/giet_libs/math/s_rint.c (added) * soft/giet_vm/giet_libs/math/s_scalbn.c (added) * soft/giet_vm/giet_libs/math/s_sin.c (added) * soft/giet_vm/giet_libs/math/sqrt.c (added) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/user_sqt_lock.c (added) * soft/giet_vm/giet_libs/user_sqt_lock.h (added) Adding ocean application, some mathematics functions and distributed ... Thu, 28 May 2015 13:34:23 GMT laurent [580] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdlib.c (modified) * soft/giet_vm/giet_libs/stdlib.h (modified) * soft/giet_vm/giet_libs/user_barrier.c (modified) * soft/giet_vm/giet_python/genmap (modified) Try Thu, 21 May 2015 13:06:03 GMT bellefin [579] * soft/giet_vm/giet_kernel/kernel_init.c (modified) Improve hba driver : adding the _hba_boot_mode variable to indicate ... Thu, 21 May 2015 13:05:30 GMT bellefin [578] * soft/giet_vm/giet_boot/boot.c (modified) Improve hba driver : adding the _hba_boot_mode variable to indicate ... Thu, 21 May 2015 13:04:21 GMT bellefin [577] * soft/giet_vm/giet_drivers/hba_driver.h (modified) Improve hba driver Thu, 21 May 2015 13:03:39 GMT bellefin [576] * soft/giet_vm/giet_drivers/hba_driver.c (modified) Improve hba driver : introduce the tables _hba_active_cmd and ... Tue, 19 May 2015 13:54:06 GMT alain [575] * soft/giet_vm/home (added) Introducing the home directory. Tue, 19 May 2015 13:52:58 GMT alain [574] * soft/giet_vm/applications/display/display.py (modified) * soft/giet_vm/applications/display/main.c (modified) * soft/giet_vm/applications/transpose/main.c (modified) Cosmetic Tue, 19 May 2015 13:52:07 GMT alain [573] * soft/giet_vm/Makefile (modified) Introducing the home directory to store "output files". Mon, 18 May 2015 17:14:50 GMT alain [572] * soft/giet_vm/giet_config.h (modified) bloup... Mon, 18 May 2015 17:13:39 GMT alain [571] * soft/giet_vm/Makefile (modified) ntroduce new images on virtual disk. Mon, 18 May 2015 17:12:15 GMT alain [570] * soft/giet_vm/applications/display/lena.raw (added) Introduce a new image 256 * 256 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 Mon, 18 May 2015 17:05:06 GMT alain [568] * soft/giet_vm/giet_kernel/kernel_init.c (modified) Introducing support for the IOC_SDC controller. Mon, 18 May 2015 17:02:01 GMT alain [567] * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) Introduce support for the IOC_SUBTYPE_SDC. Mon, 18 May 2015 16:55:39 GMT alain [566] * soft/giet_vm/giet_xml/mapping_info.h (modified) Introducing support for a new IOC controller: IOC_SUBTYPE_SDC. Mon, 18 May 2015 16:51:03 GMT alain [565] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) Introduce support for a new driver sdc_driver. There is now 5 IOC ... Mon, 18 May 2015 16:48:02 GMT alain [564] * soft/giet_vm/giet_boot/boot.c (modified) Cosmetic. Mon, 18 May 2015 16:45:58 GMT alain [563] * soft/giet_vm/giet_drivers/bdv_driver.c (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/sdc_driver.h (modified) 1) Introduce a new driver "sdc_driver" for SD Card uding directly the ... Wed, 15 Apr 2015 14:01:29 GMT cfuguet [562] * soft/giet_vm/giet_python/mapping.py (modified) improve the platform's interrupt infrastructure description Mon, 13 Apr 2015 15:36:30 GMT alain [561] * soft/giet_vm/giet_config.h (modified) Cosmetic. Mon, 13 Apr 2015 15:34:00 GMT alain [560] * soft/giet_vm/giet_python/mapping.py (modified) Introducing support for MWR coprocessors in the hard_config.h file Mon, 13 Apr 2015 15:32:14 GMT alain [559] * 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 support for MWMR coprocessors. Mon, 13 Apr 2015 15:30:16 GMT alain [558] * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Introducing new syscalls to handle MWMR compliant coprocessors. Mon, 13 Apr 2015 15:28:46 GMT alain [557] * soft/giet_vm/giet_boot/boot.c (modified) Update the GIET-VM bootloader to use distributed MWR_CPY coprocessor ... Mon, 13 Apr 2015 15:23:12 GMT alain [556] * 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) Introducing support for the coprocessor related system calls. Mon, 13 Apr 2015 15:21:18 GMT alain [555] * soft/giet_vm/applications/coproc/coproc.py (modified) * soft/giet_vm/applications/coproc/main.c (modified) * soft/giet_vm/applications/display/main.c (modified) Update coproc application to use the newly defined coprocessor system ... Mon, 13 Apr 2015 15:18:17 GMT alain [554] * soft/giet_vm/giet_drivers/mwr_driver.c (modified) * soft/giet_vm/giet_drivers/mwr_driver.h (modified) Modify the _mwr_isr() to support descheduling/rescheduling of the ... Sat, 04 Apr 2015 22:31:21 GMT alain [553] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) Introduce a new generic parameter ioc_type in the Makefile to be ... Sat, 04 Apr 2015 22:28:37 GMT alain [552] * soft/giet_vm/giet_boot/boot.c (modified) Move the peripherals initialisation to kernel_init.c. 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 ... Sat, 04 Apr 2015 22:21:15 GMT alain [550] * soft/giet_vm/giet_libs/malloc.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Cosmetic. Sat, 04 Apr 2015 22:16:18 GMT alain [549] * soft/giet_vm/applications/classif/main.c (modified) 1) Use private TTY terminals for all tasks in cluster[0,0]. 2) ... Sat, 04 Apr 2015 22:11:08 GMT alain [548] * 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) Extending the mapping name to 64 characters. Sat, 04 Apr 2015 22:09:09 GMT alain [547] * 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) Move the peripheral initialisation from the boot.c to the kernel_init.c Sat, 04 Apr 2015 22:02:09 GMT alain [546] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) Replace the "SPI" name by "SDC" for the third disk controller type ... Sat, 04 Apr 2015 21:32:20 GMT alain [545] * soft/giet_vm/giet_drivers/bdv_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/mmc_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.h (modified) * soft/giet_vm/giet_drivers/spi_driver.c (modified) * soft/giet_vm/giet_drivers/spi_driver.h (modified) Cosmetic Sat, 04 Apr 2015 09:34:33 GMT alain [544] * soft/giet_vm/applications/display/main.c (modified) Introducing interactivity in the display application to test dynamic ...