# # ChangeLog for soft/giet_vm # # Generated by Trac 1.2.3 # Dec 27, 2024, 7:54:11 AM Thu, 01 Jan 2015 19:06:14 GMT alain [480] * soft/giet_vm/applications/classif/main.c (modified) * soft/giet_vm/applications/display/main.c (modified) Cosmetic Thu, 01 Jan 2015 19:02:02 GMT alain [479] * soft/giet_vm/giet_libs/mwmr_channel.c (modified) * soft/giet_vm/giet_libs/mwmr_channel.h (modified) Cosmetic: improve debug. Thu, 01 Jan 2015 18:58:56 GMT alain [478] * 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) 1) The chained buffer structure has been modified to have one single ... Thu, 01 Jan 2015 17:46:46 GMT alain [477] * soft/giet_vm/giet_boot/boot.c (modified) Cosmetic: simplify the map.bin file checking. Sun, 28 Dec 2014 23:02:04 GMT alain [476] * soft/giet_vm/giet_common/vmem.c (modified) * soft/giet_vm/giet_common/vmem.h (modified) Change the return type of _v2p_translate to void. Fri, 12 Dec 2014 16:55:34 GMT alain [475] * soft/giet_vm/giet_config.h (modified) Introducing new conditionnal compilation flags. 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, 12 Dec 2014 16:44:59 GMT alain [473] * soft/giet_vm/applications/classif/classif.ld (modified) * soft/giet_vm/applications/classif/classif.py (modified) * soft/giet_vm/applications/classif/main.c (modified) Improving the classif application: We use now the distributed heap, ... Fri, 12 Dec 2014 16:36:08 GMT alain [472] * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) Updating XML parser and driver, to comply with the mapping.py file. Fri, 12 Dec 2014 16:21:31 GMT alain [471] * soft/giet_vm/giet_python/mapping.py (modified) Introducing support for "VOBJ_TYPE_HEAP" in the mapping.py file. Fri, 12 Dec 2014 16:13:11 GMT alain [470] * soft/giet_vm/giet_xml/mapping_info.h (modified) A new vobj type has been defined: VOBJ_TYPE_HEAP, This type must be ... Fri, 12 Dec 2014 16:09:37 GMT alain [469] * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.h (modified) The global variables associated to TTY channels are not anymore ... Fri, 12 Dec 2014 16:06:18 GMT alain [468] * 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/mwmr_channel.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Cosmetic: Improving debug. Fri, 12 Dec 2014 16:00:43 GMT alain [467] * 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) Adding a new step in the kernel_init() procedure: Processor[0][0][0] ... Fri, 12 Dec 2014 15:55:06 GMT alain [466] * soft/giet_vm/giet_common/kernel_malloc.c (added) * soft/giet_vm/giet_common/kernel_malloc.h (added) * soft/giet_vm/giet_common/locks.c (modified) * soft/giet_vm/giet_common/locks.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) 1) Introducing a hierarchical, distributed lock, implemented as a ... Fri, 12 Dec 2014 15:52:17 GMT cfuguet [465] * soft/giet_vm/giet_python/mapping.py (modified) mapping.py: avoid erroneous warnings concerning XCUs on linux_dts ... Fri, 12 Dec 2014 15:30:49 GMT alain [464] * soft/giet_vm/giet_boot/boot.c (modified) Define the kernel_heap[X_SIZE][Y_SIZE] global variables, and the TTY ... Fri, 05 Dec 2014 15:23:45 GMT alain [463] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/hard_config.h (modified) Introducing new configuration variables in giet_config.h Fri, 05 Dec 2014 15:18:16 GMT alain [462] * soft/giet_vm/giet_python/genmap (modified) Cosmetic. Fri, 05 Dec 2014 15:02:27 GMT alain [461] * soft/giet_vm/giet_libs/malloc.h (modified) * soft/giet_vm/giet_libs/malloc_private.h (deleted) * soft/giet_vm/giet_libs/mwmr_channel.c (modified) * soft/giet_vm/giet_libs/mwmr_channel.h (modified) * soft/giet_vm/giet_libs/remote_malloc.c (deleted) * soft/giet_vm/giet_libs/remote_malloc.h (deleted) * soft/giet_vm/giet_libs/spin_lock.c (deleted) * soft/giet_vm/giet_libs/spin_lock.h (deleted) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/giet_libs/user_lock.c (added) * soft/giet_vm/giet_libs/user_lock.h (added) 1) replace the "giet_locks.c" library by the "user_lock.c" library ... Fri, 05 Dec 2014 14:53:36 GMT alain [460] * soft/giet_vm/giet_boot/boot.c (modified) Introducing an explicit FAT initialisation in boot.c. Fri, 05 Dec 2014 14:51:22 GMT alain [459] * soft/giet_vm/giet_kernel/ctx_handler.c (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/kernel_utils.c (deleted) * soft/giet_vm/giet_kernel/kernel_utils.h (deleted) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) Removing the kernel_utils.c/kernel_utils.h file. Introducing new ... 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). Fri, 05 Dec 2014 14:41:22 GMT alain [457] * soft/giet_vm/applications/classif (added) * soft/giet_vm/applications/classif/Makefile (added) * soft/giet_vm/applications/classif/classif.ld (added) * soft/giet_vm/applications/classif/classif.py (added) * soft/giet_vm/applications/classif/main.c (added) * soft/giet_vm/applications/convol/convol.py (modified) * soft/giet_vm/applications/router/main.c (modified) * soft/giet_vm/applications/router/router.py (modified) * soft/giet_vm/applications/transpose/transpose.py (modified) Introducing the "classif" application. Updating the "transpose", ... Fri, 05 Dec 2014 14:38:31 GMT alain [456] * 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.c (modified) * soft/giet_vm/giet_drivers/dma_driver.c (modified) * soft/giet_vm/giet_drivers/hba_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/nic_driver.h (modified) * soft/giet_vm/giet_drivers/rdk_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) * soft/giet_vm/giet_drivers/spi_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/tty_driver.h (modified) * soft/giet_vm/giet_drivers/xcu_driver.c (modified) Defining the NIC and CMA drivers (validated by the classif ... Fri, 05 Dec 2014 14:34:16 GMT alain [455] * soft/giet_vm/giet_common/locks.c (added) * soft/giet_vm/giet_common/locks.h (added) * soft/giet_vm/giet_common/pmem.c (modified) * soft/giet_vm/giet_common/tty0.c (added) * soft/giet_vm/giet_common/tty0.h (added) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) * soft/giet_vm/giet_common/vmem.c (modified) Introducing the tty0.c/tty0.h files defining access function to TTY0 ... Tue, 11 Nov 2014 15:34:09 GMT alain [454] * soft/giet_vm/giet_config.h (modified) Introducing new parameters for the CHBUF used by the kernel for the ... Tue, 11 Nov 2014 15:27:10 GMT alain [453] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) Remove the use_tty, use_timer, use_nic etc. from the mapping. ... Tue, 11 Nov 2014 15:24:24 GMT alain [452] * soft/giet_vm/giet_boot/boot.c (modified) Update the boot.c file to initialise the new slots in task context. Tue, 11 Nov 2014 15:22:27 GMT alain [451] * soft/giet_vm/applications/router/main.c (modified) * soft/giet_vm/applications/router/router.ld (modified) * soft/giet_vm/applications/router/router.py (added) Modify the "router" application to support the explicit declaration ... Tue, 11 Nov 2014 15:18:38 GMT alain [450] * soft/giet_vm/giet_libs/mwmr_channel.c (modified) * soft/giet_vm/giet_libs/mwmr_channel.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) 1) Introducing an explicit channel initialisation function in the ... Tue, 11 Nov 2014 15:14:55 GMT alain [449] * soft/giet_vm/giet_kernel/ctx_handler.h (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/kernel_utils.c (modified) * soft/giet_vm/giet_kernel/kernel_utils.h (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) Introducing the CMA_RX, CMA_TX, NIC_RX, NIC_TX slots in the task ... Tue, 11 Nov 2014 15:10:53 GMT alain [448] * soft/giet_vm/giet_drivers/cma_driver.c (modified) * soft/giet_vm/giet_drivers/cma_driver.h (modified) * soft/giet_vm/giet_drivers/nic_driver.c (modified) * soft/giet_vm/giet_drivers/nic_driver.h (modified) Simplifying the NIC and CMA drivers. Complex functionnalities have ... Wed, 05 Nov 2014 12:07:34 GMT alain [447] * soft/giet_vm/hard_config.h (added) Introducing hard_config.h in the root directory. Wed, 05 Nov 2014 10:34:58 GMT alain [446] * soft/giet_vm/giet_kernel/kernel_utils.c (added) * soft/giet_vm/giet_kernel/kernel_utils.h (added) Introducing the kernel_utils.C & kernel_utils.h files. Mon, 03 Nov 2014 11:44:01 GMT alain [445] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) Introducing application "display" Mon, 03 Nov 2014 11:40:50 GMT alain [444] * soft/giet_vm/applications/convol/main.c (modified) * soft/giet_vm/applications/display/display.ld (modified) * soft/giet_vm/applications/display/display.py (added) * soft/giet_vm/applications/display/main.c (modified) * soft/giet_vm/applications/display/main_cma.c (deleted) * soft/giet_vm/applications/gameoflife/main.c (modified) * soft/giet_vm/applications/transpose/main.c (modified) * soft/giet_vm/applications/transpose/transpose.py (modified) Introducing application "display" Mon, 03 Nov 2014 10:30:32 GMT alain [443] * soft/giet_vm/giet_fat32/fat32.c (modified) euh... Mon, 03 Nov 2014 10:29:19 GMT alain [442] * soft/giet_vm/giet_common/pmem.c (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) Removing the _printf() function in the boot code i and in the ... Mon, 03 Nov 2014 10:15:07 GMT alain [441] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) Removing support for the (use_tty, use_tim, use_nic, use_cma) ... Mon, 03 Nov 2014 10:03:55 GMT alain [440] * 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/exc_handler.h (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 dynamic allocation of peripheral channels (NIC, TTY, CMA, ... Mon, 03 Nov 2014 09:58:31 GMT alain [439] * 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) Removing the use_tty, use_nic, use_tim, use_cma, etc.) in the ... Mon, 03 Nov 2014 09:54:50 GMT alain [438] * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Inroducing support in the stdio for dynamic allocation of peripherals ... Mon, 03 Nov 2014 09:53:00 GMT alain [437] * 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.c (modified) * soft/giet_vm/giet_drivers/cma_driver.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 (deleted) * soft/giet_vm/giet_drivers/fbf_driver.h (deleted) * 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 (deleted) * soft/giet_vm/giet_drivers/icu_driver.h (deleted) * soft/giet_vm/giet_drivers/iob_driver.c (modified) * soft/giet_vm/giet_drivers/iob_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/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/pic_driver.c (modified) * soft/giet_vm/giet_drivers/pic_driver.h (modified) * soft/giet_vm/giet_drivers/rdk_driver.c (modified) * soft/giet_vm/giet_drivers/rdk_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/sim_driver.c (modified) * soft/giet_vm/giet_drivers/sim_driver.h (modified) * soft/giet_vm/giet_drivers/spi_driver.c (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) Introducing dynamic allocation of peripheral channel(TTY, NIC, TIM, ... Mon, 03 Nov 2014 09:48:54 GMT alain [436] * soft/giet_vm/giet_boot/boot.c (modified) Introducing dynamic allocation of peripheral channel (for TIM, TTY, ... Sun, 12 Oct 2014 16:53:55 GMT cfuguet [435] * soft/giet_vm/Makefile (modified) makefile: adding new CFLAG option to avoid problems with GCC's ... Sun, 12 Oct 2014 16:53:54 GMT cfuguet [434] * soft/giet_vm/applications/sort/sort.py (modified) sort: using big pages for code and data Sun, 12 Oct 2014 16:53:47 GMT cfuguet [433] * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/utils.c (modified) boot: two modifications in the GietVM bootloader 1. Verifying ... Sat, 04 Oct 2014 14:33:31 GMT alain [432] * soft/giet_vm/Makefile (modified) * soft/giet_vm/applications (added) * soft/giet_vm/applications/convol (moved) * soft/giet_vm/applications/convol/convol.py (copied) * soft/giet_vm/applications/convol/main.c (modified) * soft/giet_vm/applications/dhrystone (moved) * soft/giet_vm/applications/display (moved) * soft/giet_vm/applications/display/main_cma.c (modified) * soft/giet_vm/applications/gameoflife (moved) * soft/giet_vm/applications/gameoflife/main.c (modified) * soft/giet_vm/applications/hello (moved) * soft/giet_vm/applications/hello/main.c (modified) * soft/giet_vm/applications/pgcd (moved) * soft/giet_vm/applications/pgcd/main.c (modified) * soft/giet_vm/applications/router (moved) * soft/giet_vm/applications/router/main.c (modified) * soft/giet_vm/applications/sort (moved) * soft/giet_vm/applications/sort/main.c (copied) * soft/giet_vm/applications/sort/sort.ld (copied) * soft/giet_vm/applications/sort/sort.py (copied) * soft/giet_vm/applications/transpose (moved) * soft/giet_vm/applications/transpose/main.c (modified) * soft/giet_vm/applications/transpose/transpose.py (copied) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_python/genmap (modified) 1) Introduce the "applications" directory. 2) Introduce the fixed ... Sat, 04 Oct 2014 13:35:35 GMT alain [431] * soft/giet_vm/giet_libs/barrier.c (modified) * soft/giet_vm/giet_libs/malloc.c (modified) * soft/giet_vm/giet_libs/remote_malloc.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor ... Sat, 04 Oct 2014 13:21:56 GMT alain [430] * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) Introducing fixed format (X_WIDTH / YWIDTH / P_WIDTH) for processor ... 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 ... Sat, 04 Oct 2014 13:19:32 GMT alain [428] * soft/giet_vm/giet_kernel/ctx_handler.c (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/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor ... Sat, 04 Oct 2014 13:18:01 GMT alain [427] * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_boot/boot_entry.S (modified) Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor ... Sat, 04 Oct 2014 13:16:21 GMT alain [426] * soft/giet_vm/giet_drivers/bdv_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/tim_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH ) for processor ... Fri, 03 Oct 2014 15:27:33 GMT porquet [425] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) genmap: fix python version Fri, 03 Oct 2014 15:25:36 GMT porquet [424] * soft/giet_vm/giet_python/mapping.py (modified) genmap: fix DTS generation for Linux Fri, 03 Oct 2014 15:25:35 GMT porquet [423] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) fix the scripts to use python2 Tue, 30 Sep 2014 15:30:47 GMT cfuguet [422] * soft/giet_vm/sort/main.c (modified) * soft/giet_vm/sort/sort.py (modified) sort: using big pages for code segment Mon, 29 Sep 2014 12:42:37 GMT alain [421] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) Fixing bugs in linux_dts generator. Mon, 29 Sep 2014 11:12:46 GMT alain [420] * soft/giet_vm/Makefile (modified) cosmetic Mon, 29 Sep 2014 10:36:18 GMT alain [419] * soft/giet_vm/convol/main.c (modified) cosmetic Mon, 29 Sep 2014 10:11:24 GMT alain [418] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) Introducing the Frame Buffer size as platform parameter. Mon, 29 Sep 2014 10:08:39 GMT alain [417] * soft/giet_vm/giet_fat32/fat32.c (modified) Cosmetic. Mon, 29 Sep 2014 10:07:05 GMT alain [416] * soft/giet_vm/sort/sort.py (modified) Using BPP (Big Physical Page) for distributed stacks and heaps. Mon, 29 Sep 2014 10:05:28 GMT alain [415] * soft/giet_vm/convol/convol.py (modified) Using BPP (Big Physical Page) for idistributed stacks and heaps. Mon, 29 Sep 2014 10:03:50 GMT alain [414] * soft/giet_vm/transpose/transpose.py (modified) Using BPP (Big physical Page) for stack and heap. Mon, 29 Sep 2014 10:02:13 GMT alain [413] * 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/ioc_driver.h (modified) * soft/giet_vm/giet_drivers/pic_driver.c (modified) * soft/giet_vm/giet_drivers/pic_driver.h (modified) Introducing support for the PIC_MASK register in pic_driver. Mon, 29 Sep 2014 09:59:30 GMT alain [412] * soft/giet_vm/giet_boot/boot.c (modified) Major evolution: the page table initialisation has been completely ... Mon, 29 Sep 2014 09:56:47 GMT alain [411] * soft/giet_vm/giet_python/genmap (modified) * soft/giet_vm/giet_python/mapping.py (modified) Introducing support for BPP (Big Physical Pages) and SPP (Small ... Mon, 29 Sep 2014 08:51:06 GMT alain [410] * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) Cosmetic Mon, 29 Sep 2014 08:49:27 GMT alain [409] * soft/giet_vm/giet_xml/mapping_info.h (modified) Cosmetic Mon, 29 Sep 2014 08:47:26 GMT alain [408] * soft/giet_vm/giet_common/io.h (modified) * soft/giet_vm/giet_common/iommu.c (added) * soft/giet_vm/giet_common/iommu.h (added) * soft/giet_vm/giet_common/pmem.c (added) * soft/giet_vm/giet_common/pmem.h (added) * 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_common/vmem.h (modified) Introducing a physical memory allocator (pmem.c & pmem.h files). Fri, 12 Sep 2014 14:34:19 GMT cfuguet [407] * soft/giet_vm/sort/sort.py (modified) sort: introducing distributed ptabs in sort.py description file Fri, 12 Sep 2014 13:01:34 GMT cfuguet [406] * soft/giet_vm/giet_python/mapping.py (modified) Introducing P_WIDTH field in hard_config.h file - This constant ... Tue, 09 Sep 2014 13:26:47 GMT cfuguet [405] * soft/giet_vm/giet_drivers/rdk_driver.c (modified) rdk_driver: replacing old USE_RAM_DISK variables by USE_IOC_RDK Tue, 09 Sep 2014 13:16:15 GMT cfuguet [404] * soft/giet_vm/giet_python/mapping.py (modified) mapping.py: when ramdisk is used, other ioc controller are disabled ... Tue, 09 Sep 2014 13:02:13 GMT cfuguet [403] * soft/giet_vm/giet_python/mapping.py (modified) mapping.py: bugfix - Consider ramdisk in the IOC controller ... Mon, 01 Sep 2014 12:52:15 GMT alain [402] * soft/giet_vm/convol/main.c (modified) supporting X_SIZE = 16 and Y_SIZE = 16 Tue, 26 Aug 2014 14:11:33 GMT cfuguet [401] * soft/giet_vm/convol/convol.py (modified) * soft/giet_vm/giet_python/genmap (modified) genmap: importing dynamically the applications module - Adding ... Tue, 26 Aug 2014 13:38:53 GMT cfuguet [400] * soft/giet_vm/giet_python/mapping.py (modified) mapping.py: bugfix in netbsd device tree generation - During ... Tue, 12 Aug 2014 16:39:26 GMT alain [399] * 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) Cosmetic Tue, 12 Aug 2014 08:46:21 GMT alain [398] * soft/giet_vm/transpose/main.c (modified) Releases dynamically allocated buffers at the end of the transpose ... Tue, 12 Aug 2014 08:44:34 GMT alain [397] * soft/giet_vm/giet_libs/malloc.c (modified) Bug fix in malloc.c. Tue, 12 Aug 2014 08:43:18 GMT alain [396] * soft/giet_vm/giet_kernel/ctx_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) Housekeeping Mon, 11 Aug 2014 19:34:20 GMT alain [395] * soft/giet_vm/giet_drivers/xcu_driver.c (modified) Cosmetic. Mon, 11 Aug 2014 19:32:24 GMT alain [394] * soft/giet_vm/giet_libs/malloc.c (modified) Introducing an improved free() in the malloc.h library. Mon, 11 Aug 2014 19:29:28 GMT alain [393] * soft/giet_vm/transpose/main.c (modified) Cosmetic Mon, 11 Aug 2014 19:23:55 GMT alain [392] * soft/giet_vm/giet_boot/boot.c (modified) Cosmetic Mon, 11 Aug 2014 19:19:06 GMT alain [391] * soft/giet_vm/giet_kernel/ctx_handler.c (modified) * soft/giet_vm/giet_kernel/ctx_handler.h (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) Idle task stack implementation. The idle stack was previously ... Thu, 07 Aug 2014 14:57:07 GMT alain [390] * soft/giet_vm/giet_libs/malloc.c (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) 1) Introducing the new system call giet_get_xy() in stdio.h, ... Thu, 07 Aug 2014 10:42:16 GMT alain [389] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_libs/stdio.h (modified) Bloup Thu, 07 Aug 2014 10:32:42 GMT alain [388] * soft/giet_vm/gameoflife/main.c (modified) Cosmetic Thu, 07 Aug 2014 10:32:05 GMT alain [387] * soft/giet_vm/hello/main.c (modified) Cosmetic Thu, 07 Aug 2014 10:31:24 GMT alain [386] * soft/giet_vm/dhrystone/dhry_1.c (modified) Cosmetic Thu, 07 Aug 2014 10:30:40 GMT alain [385] * soft/giet_vm/giet_kernel/kernel_init.c (modified) Reducing the idle_task stack to 64 bytes (to reduce the kdata segment ... Thu, 07 Aug 2014 10:28:23 GMT alain [384] * soft/giet_vm/convol/convol.py (modified) * soft/giet_vm/convol/main.c (modified) Update the convol application to use the new malloc.h and barrier.h ... Thu, 07 Aug 2014 10:27:17 GMT alain [383] * soft/giet_vm/transpose/main.c (modified) * soft/giet_vm/transpose/transpose.py (modified) Update the transpose application to use the new malloc.h and ... Thu, 07 Aug 2014 10:23:12 GMT alain [382] * soft/giet_vm/giet_libs/barrier.c (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/stdlib.c (modified) * soft/giet_vm/giet_libs/stdlib.h (modified) Major evolution of the malloc library, to provide two new services: ... Thu, 07 Aug 2014 10:00:28 GMT alain [381] * soft/giet_vm/sort/main.c (modified) Initializing src_array and dst_array pointers to avoid a warning.