# # ChangeLog for soft # # Generated by Trac 1.2.3 # Nov 18, 2024, 4:06:07 AM 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. ... Fri, 22 Nov 2013 16:53:31 GMT cfuguet [257] * soft/giet_vm/sort/main.c (modified) Modifications in the sort application: - Improving comments - ... Thu, 21 Nov 2013 18:32:28 GMT cfuguet [256] * soft/giet_vm/Makefile (modified) * soft/giet_vm/mappings/4c_2p_40_sort.xml (added) * soft/giet_vm/sort (added) * soft/giet_vm/sort/main.c (added) * soft/giet_vm/sort/sort.ld (added) Introducing generic sort application. This application can be ... Wed, 09 Oct 2013 07:32:41 GMT meunier [255] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/libs/spin_lock.c (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/memo/include/pseg.h (modified) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/memo/src/pseg.cpp (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/giet.s (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/sys_handler.h (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_parser.c (modified) * Added a syscall and some user functions to manipulate the ... Tue, 27 Aug 2013 15:41:51 GMT alain [254] * soft/giet_vm/display/main.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/hello/main.c (modified) * soft/giet_vm/pgcd/main.c (modified) * soft/giet_vm/sys/drivers.c (modified) Improving support for Chained Buffer DMA in drivers.c file. Wed, 14 Aug 2013 21:19:29 GMT alain [253] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/mwmr_channel.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/mappings/1c_1p_40.xml (deleted) * soft/giet_vm/mappings/1c_4p_four.xml (modified) * soft/giet_vm/mappings/1c_4p_four_dhrystone.xml (modified) * soft/giet_vm/mappings/1c_4p_gameoflife.xml (modified) * soft/giet_vm/mappings/4c_1p_40.xml (modified) * soft/giet_vm/mappings/4c_1p_display.xml (modified) * soft/giet_vm/mappings/4c_1p_iob.xml (modified) * soft/giet_vm/mappings/exemple.xml (deleted) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) 1/ introducing support to display images on the frame buffer with ... Fri, 09 Aug 2013 09:04:57 GMT alain [252] * soft/giet_vm/Makefile (modified) * soft/giet_vm/mappings/4c_1p_iob.xml (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/xml/Makefile (modified) Small change in the software addressable registers mapping in ... Fri, 02 Aug 2013 12:54:34 GMT devigne [251] * soft/giet_vm/Makefile (modified) * soft/giet_vm/build/gameoflife (added) * soft/giet_vm/gameoflife (added) * soft/giet_vm/gameoflife/gameoflife.ld (added) * soft/giet_vm/gameoflife/main.c (added) * soft/giet_vm/mappings/1c_4p_gameoflife.xml (added) Introducing a new application : Game Of Life (Triggers several update ... Wed, 24 Jul 2013 13:12:06 GMT alain [250] * soft/giet_vm/mappings/4c_1p_iob.xml (added) Introducing mapping "4c_ip_iob" running on tsar_generic_iob platform. Thu, 18 Jul 2013 16:33:38 GMT alain [249] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/mappings/4c_1p_display.xml (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/vm_handler.c (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_parser.c (modified) Various modifications to support IO Bridge, and MEMC configuration ... Thu, 18 Jul 2013 15:49:03 GMT cfuguet [248] * soft/giet_vm/mappings/1c_1p_40.xml (added) * soft/giet_vm/mappings/1c_4p_40.xml (added) Adding two new mapping info files for the tsar_generic_xbar platform: ... Wed, 17 Jul 2013 07:58:40 GMT alain [247] * soft/giet_vm/sys/hwr_mapping.h (modified) Introducing Configuration registers in MEMC Tue, 09 Jul 2013 13:54:53 GMT meunier [246] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/mappings/1c_4p_four_tsar_generic_mmu.xml (modified) * soft/giet_vm/mappings/4c_1p_four.xml (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/vm_handler.c (modified) Cosmétique + gestion du reset de l'irq du timer ou de l'xicu lors ... Mon, 17 Jun 2013 21:38:40 GMT alain [245] * soft/giet_vm/boot/boot.ld (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/mappings/4c_1p_40.xml (modified) * soft/giet_vm/xml/xml_parser.c (modified) Introducing a new global vseg : seg_boot_data, in order to clearly ... Thu, 06 Jun 2013 15:39:18 GMT brejon [244] * soft/giet_vm/Makefile (modified) * soft/giet_vm/libs/malloc.c (modified) * soft/giet_vm/libs/malloc.h (modified) * soft/giet_vm/libs/malloc_private.h (modified) * soft/giet_vm/libs/spin_lock.c (modified) * soft/giet_vm/memo/Makefile (modified) * soft/giet_vm/xml/mapping_info.h (modified) * Update malloc (remote free) * bugfix in spin_lock (bad register ... Tue, 04 Jun 2013 16:30:31 GMT cfuguet [243] * soft/giet_vm/dhrystone/dhrystone.seg (added) Dhrystone segment files for elf2mif tool Mon, 03 Jun 2013 16:03:44 GMT joannou [242] * soft/giet_vm/build/dhrystone (added) Added an empty "dhrystone" directory in the build directory in order ... Mon, 03 Jun 2013 15:57:14 GMT joannou [241] * soft/giet_vm/Makefile (modified) * soft/giet_vm/dhrystone (added) * soft/giet_vm/dhrystone/Makefile (added) * soft/giet_vm/dhrystone/dhry.h (added) * soft/giet_vm/dhrystone/dhry_1.c (added) * soft/giet_vm/dhrystone/dhry_2.c (added) * soft/giet_vm/dhrystone/dhrystone.ld (added) * soft/giet_vm/libs/string.c (added) * soft/giet_vm/libs/string.h (added) * soft/giet_vm/mappings/1c_4p_four_dhrystone.xml (added) - new application : Dhrystone - added new files string.c and ... Mon, 03 Jun 2013 15:28:47 GMT joannou [240] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/sys/common.c (modified) Bug fix for scheduler handling : - In boot_init.c, changed left ... Wed, 29 May 2013 15:09:34 GMT joannou [239] * soft/giet_vm/libs/malloc.c (modified) Changed NB_TASKS to NB_TASKS_MAX in malloc.c file Tue, 28 May 2013 23:24:09 GMT alain [238] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/memspace.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/mappings/4c_1p_40.xml (added) * soft/giet_vm/memo/TODO (modified) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_object.hh (modified) * soft/giet_vm/memo/include/memo.h (modified) * soft/giet_vm/memo/include/pseg.h (modified) * soft/giet_vm/memo/src/libelfpp/elfpp_object.cc (modified) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/memo/src/pseg.cpp (modified) * soft/giet_vm/memo/src/pseg_handler.cpp (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/irq_handler.h (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/mips32_registers.h (modified) * soft/giet_vm/sys/switch.s (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/sys_handler.h (modified) * soft/giet_vm/sys/vm_handler.c (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Major evolution to support physical addresses larger than 32 bits. ... Thu, 02 May 2013 16:38:04 GMT meunier [237] * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) Adding a syscall to allow a user to know the block size with which ... Mon, 29 Apr 2013 15:12:04 GMT alain [236] * soft/giet_vm/boot/boot_init.c (modified) Improving trace in kernel_init() Fri, 15 Mar 2013 17:23:24 GMT cfuguet [235] * soft/giet_vm/mappings/1c_4p_four.xml (modified) Changing irq type from "HARD" to "PTI" for the ISR_SWITCH Tue, 12 Mar 2013 10:40:53 GMT haoliu [234] * soft/giet_vm/boot/reset.S (modified) add initialization of proc_time to zero in reset.S Thu, 07 Mar 2013 15:18:51 GMT meunier [233] * soft/giet_vm/libs/malloc.c (added) * soft/giet_vm/libs/malloc.h (added) * soft/giet_vm/libs/malloc_private.h (added) Added the malloc files, forgotten at the previous commit... Tue, 05 Mar 2013 15:00:09 GMT meunier [232] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/mappings/1c_4p_four.xml (modified) * soft/giet_vm/mappings/4c_1p_display.xml (modified) * soft/giet_vm/mappings/4c_1p_four.xml (modified) * soft/giet_vm/mappings/exemple.xml (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Ajout du malloc dans le Giet. Tue, 05 Mar 2013 12:42:57 GMT joannou [231] * soft/giet_vm/mappings/1c_4p_four_tsar_generic_mmu.xml (added) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) * Bugfix in Interruption mechanism : * _it_mask() and ... Fri, 22 Feb 2013 15:03:48 GMT meunier [230] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/libs/libsrl/srl_args.h (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Correction d'un bug lors du boot pour les alignements Modification ... Thu, 14 Feb 2013 16:08:38 GMT joannou [229] * soft/giet_vm/sys/sys_handler.c (modified) Suppressed a useless include in sys_handler.c Tue, 12 Feb 2013 17:33:31 GMT meunier [228] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/libs/barrier.c (modified) * soft/giet_vm/libs/barrier.h (modified) * soft/giet_vm/libs/common.h (modified) * soft/giet_vm/libs/libsrl/srl_args.h (modified) * soft/giet_vm/libs/libsrl/srl_barrier.h (modified) * soft/giet_vm/libs/libsrl/srl_endianness.h (modified) * soft/giet_vm/libs/libsrl/srl_hw_helpers.h (modified) * soft/giet_vm/libs/libsrl/srl_lock.h (modified) * soft/giet_vm/libs/libsrl/srl_memspace.h (modified) * soft/giet_vm/libs/libsrl/srl_mwmr.h (modified) * soft/giet_vm/libs/libsrl/srl_private_types.c (modified) * soft/giet_vm/libs/libsrl/srl_sched_wait.c (modified) * soft/giet_vm/libs/libsrl/srl_sched_wait.h (modified) * soft/giet_vm/libs/memspace.h (added) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/libs/mwmr_channel.h (modified) * soft/giet_vm/libs/spin_lock.c (modified) * soft/giet_vm/libs/spin_lock.h (modified) * soft/giet_vm/libs/srl.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/libs/utils.c (modified) * soft/giet_vm/libs/utils.h (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/irq_handler.h (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/mips32_registers.h (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/sys_handler.h (modified) * soft/giet_vm/sys/vm_handler.c (modified) * soft/giet_vm/sys/vm_handler.h (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Added support for memspaces and const. Added an interrupt masking to ... Wed, 19 Dec 2012 12:41:30 GMT cfuguet [227] * soft/giet_vm/memo/src/pseg.cpp (modified) Fixing bug in MeMo. Adding forgotten initialization of m_type member ... Fri, 14 Dec 2012 09:10:12 GMT karaoui [226] * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) 2 modifications: Better debug info for the tty number used, Adding ... Fri, 07 Dec 2012 15:39:59 GMT joannou [225] * soft/giet_vm/sys/drivers.c (modified) bugfix in sys/drivers.c Wed, 28 Nov 2012 19:34:33 GMT karaoui [224] * soft/giet_vm/memo/src/pseg.cpp (modified) no incrementation when of the next_lma (next base of a pseg) when ... Tue, 13 Nov 2012 17:20:39 GMT meunier [223] * soft/giet_vm/sys/drivers.c (modified) Correction d'un bug dans drivers.c (fonctions _ioc_completed et ... Mon, 12 Nov 2012 17:11:03 GMT meunier [222] * soft/giet_vm/xml/xml_parser.c (modified) Correction du bug (unsigned long) -> (unsigned long long) : faisait ... Wed, 07 Nov 2012 16:32:21 GMT meunier [221] * soft/giet_vm/sys/common.c (modified) Ajout d'un "sync" avant de remettre à 0 un lock dans _release_lock() ... Fri, 05 Oct 2012 13:02:38 GMT karaoui [220] * soft/giet_vm/sys/kernel_init.c (modified) adding +1 to reach the stack top. Thu, 04 Oct 2012 08:56:18 GMT meunier [219] * soft/giet_vm/sys/giet.s (modified) Correction d'un bug dans _int_handler : on ne sauvegardait pas les ... Wed, 19 Sep 2012 08:52:43 GMT alain [218] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/mappings/4c_1p_display.xml (added) * soft/giet_vm/mappings/4c_1p_four.xml (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Introducing support for Network controller Wed, 19 Sep 2012 07:15:52 GMT alain [217] * soft/giet_vm/xml/xml_parser.c (modified) Introducing comments in xml_parser.c Tue, 18 Sep 2012 16:38:49 GMT karaoui [216] * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) - updating irq_handler.c/drivers.c to support the nex affectations ... Mon, 17 Sep 2012 08:47:46 GMT karaoui [215] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_vsegs.ld (deleted) * soft/giet_vm/libs/libsrl/srl_args.h (modified) * soft/giet_vm/mappings/1c_4p_four.xml (modified) * soft/giet_vm/mappings/4c_1p_four.xml (modified) * soft/giet_vm/mappings/exemple.xml (modified) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) New components are now mandotory in the XML description: - ... Mon, 03 Sep 2012 13:43:14 GMT karaoui [214] * soft/giet_vm/Makefile (modified) * soft/giet_vm/mappings (added) * soft/giet_vm/mappings/1c_4p_four.xml (moved) * soft/giet_vm/mappings/4c_1p_four.xml (moved) * soft/giet_vm/mappings/exemple.xml (moved) groupping all xml files in the directory mappings Sun, 26 Aug 2012 18:16:34 GMT karaoui [213] * soft/giet_vm/libs/libsrl/srl_args.h (modified) * soft/giet_vm/libs/libsrl/srl_mwmr.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/irq_handler.c (modified) fixing the case where NB_DMA_MAX==0 updating the libsrl. Fri, 24 Aug 2012 11:28:35 GMT karaoui [212] * soft/giet_vm/memo/include/memo.h (modified) * soft/giet_vm/memo/src/memo.cpp (modified) add the support for replication of code to MeMo Thu, 23 Aug 2012 15:14:11 GMT karaoui [211] * soft/giet_vm/memo/src/memo.cpp (modified) fixing the pseg_type bug. Tue, 21 Aug 2012 07:30:46 GMT karaoui [210] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/memo/Makefile (modified) * soft/giet_vm/memo/include/memo.h (modified) * soft/giet_vm/memo/include/pseg.h (modified) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/memo/src/pseg.cpp (modified) Avoid incremmentinting Pseg of "PERI" type, to permit multiple mapping. Mon, 20 Aug 2012 07:44:30 GMT karaoui [209] * soft/giet_vm/sys/hwr_mapping.h (modified) the registers mapping of the mwmr_controller have been modified Thu, 16 Aug 2012 16:43:33 GMT alain [208] * soft/giet_vm/1c_4p_four.xml (added) * soft/giet_vm/4c_1p_four.xml (added) * soft/giet_vm/giet_vsegs.ld (added) Introducing two mappings, for tsarv4_generic_mmu (4 clusters), and ... Thu, 16 Aug 2012 16:36:16 GMT alain [207] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/display/main.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/hello/main.c (modified) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/vm_handler.c (modified) Several bugs have been fixed to support TSAR multi-cluster ... Thu, 16 Aug 2012 14:43:26 GMT karaoui [206] * soft/giet_vm/Makefile (modified) * soft/giet_vm/xml/xml_parser.c (modified) fixing xml_parser cluster->psegs initialisation. Wed, 15 Aug 2012 08:22:29 GMT karaoui [205] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/sys/drivers.c (modified) adding the possibilité of having 0 DMA. Tue, 14 Aug 2012 18:14:55 GMT alain [204] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) mproving support for multi-clusters architectures (CLUSTER_SIZE & ... Mon, 13 Aug 2012 20:52:25 GMT alain [203] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot.ld (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/sys.ld (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Introducing support for XICU Mon, 13 Aug 2012 05:56:07 GMT karaoui [202] * soft/giet_vm/xml/xml_parser.c (modified) proc index checking fixed Sun, 12 Aug 2012 11:37:36 GMT karaoui [201] * soft/giet_vm/libs/utils.c (modified) * soft/giet_vm/libs/utils.h (modified) adding memset definition. Sun, 12 Aug 2012 11:35:34 GMT karaoui [200] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/libs/mwmr_channel.h (modified) * soft/giet_vm/libs/srl.h (modified) * soft/giet_vm/libs/utils.h (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_parser.c (modified) + removing some bugs from: - xml_parser.c: check that strcmp == ... Thu, 09 Aug 2012 12:38:06 GMT alain [199] * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/hello/main.c (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/mips32_registers.h (modified) * soft/giet_vm/sys/switch.s (modified) * soft/giet_vm/sys/sys_handler.c (modified) Introducing the "idle" to improve the exit mechanism. Thu, 09 Aug 2012 07:54:48 GMT karaoui [198] * soft/giet_vm/boot/boot_init.c (modified) lpid=> proc_id in boot_clusters_init Wed, 08 Aug 2012 10:06:38 GMT alain [197] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_init.c (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/memo/Makefile (modified) Activating the distributed scheduler in the memo Makefile. Fixing a ... Tue, 07 Aug 2012 17:33:42 GMT alain [196] * soft/giet_vm/Makefile (modified) bug fix in make clean Tue, 07 Aug 2012 17:14:08 GMT alain [195] * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/sys/vm_handler.h (modified) Fixing memo Tue, 07 Aug 2012 17:05:01 GMT alain [194] * soft/giet_vm/build (added) * soft/giet_vm/build/boot (added) * soft/giet_vm/build/display (added) * soft/giet_vm/build/hello (added) * soft/giet_vm/build/libs (added) * soft/giet_vm/build/pgcd (added) * soft/giet_vm/build/router (added) * soft/giet_vm/build/sys (added) Re-introducing the build directory Tue, 07 Aug 2012 17:02:28 GMT alain [193] * soft/giet_vm/build (deleted) ok Tue, 07 Aug 2012 16:58:11 GMT alain [192] * soft/giet_vm/router/main.o.txt (deleted) * soft/giet_vm/router/router.elf.txt (deleted) Remove elf files Tue, 07 Aug 2012 16:52:54 GMT alain [191] * soft/giet_vm/display (added) * soft/giet_vm/display/Makefile (added) * soft/giet_vm/display/display.ld (added) * soft/giet_vm/display/images.raw (added) * soft/giet_vm/display/main.c (added) * soft/giet_vm/display/main_dma.c (added) * soft/giet_vm/display/main_pipe.c (added) * soft/giet_vm/hello (added) * soft/giet_vm/hello/Makefile (added) * soft/giet_vm/hello/hello.ld (added) * soft/giet_vm/hello/main.c (added) * soft/giet_vm/pgcd (added) * soft/giet_vm/pgcd/Makefile (added) * soft/giet_vm/pgcd/main.c (added) * soft/giet_vm/pgcd/pgcd.ld (added) * soft/giet_vm/router (added) * soft/giet_vm/router/Makefile (added) * soft/giet_vm/router/main.c (added) * soft/giet_vm/router/main.o.txt (added) * soft/giet_vm/router/router.elf.txt (added) * soft/giet_vm/router/router.ld (added) Introducing 4 applications Tue, 07 Aug 2012 16:40:46 GMT alain [190] * soft/giet_vm/build/boot.elf (deleted) * soft/giet_vm/build/boot.elf.txt (deleted) * soft/giet_vm/build/sys.elf (deleted) * soft/giet_vm/build/sys.elf.txt (deleted) removing elf files Tue, 07 Aug 2012 16:37:49 GMT alain [189] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps (deleted) * soft/giet_vm/boot/boot.ld (modified) * soft/giet_vm/boot/boot_handler.c (deleted) * soft/giet_vm/boot/boot_handler.h (deleted) * soft/giet_vm/boot/boot_init.c (added) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/build (added) * soft/giet_vm/build/boot (added) * soft/giet_vm/build/boot.elf (added) * soft/giet_vm/build/boot.elf.txt (added) * soft/giet_vm/build/display (added) * soft/giet_vm/build/hello (added) * soft/giet_vm/build/libs (added) * soft/giet_vm/build/pgcd (added) * soft/giet_vm/build/router (added) * soft/giet_vm/build/sys (added) * soft/giet_vm/build/sys.elf (added) * soft/giet_vm/build/sys.elf.txt (added) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/libs/mwmr_channel.h (modified) * soft/giet_vm/libs/spin_lock.c (modified) * soft/giet_vm/libs/spin_lock.h (modified) * soft/giet_vm/libs/srl.h (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/libs/utils.c (added) * soft/giet_vm/libs/utils.h (added) * soft/giet_vm/map.xml (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/exc_handler.c (modified) * soft/giet_vm/sys/giet.s (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/irq_handler.h (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/mips32_registers.h (modified) * soft/giet_vm/sys/switch.s (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/vm_handler.c (modified) * soft/giet_vm/sys/vm_handler.h (modified) * soft/giet_vm/xml/Makefile (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Introducing a new release where all initialisation is done in the ... Wed, 01 Aug 2012 14:31:12 GMT karaoui [188] * soft/giet_vm/memo/Makefile (modified) * soft/giet_vm/xml/xml_parser.c (modified) removing DUSTRIBUTED_SCHEDULER Mon, 30 Jul 2012 16:14:22 GMT alain [187] * soft/giet_vm/memo/Makefile (modified) * soft/giet_vm/memo/include/memo.h (modified) * soft/giet_vm/memo/src/memo.cpp (modified) Introducing support for distributed schedulers in the "memo" tool. Mon, 30 Jul 2012 14:12:24 GMT karaoui [186] * soft/giet_vm/xml/xml_parser.c (modified) we can now have some comments on the xml file. Sun, 29 Jul 2012 08:26:17 GMT karaoui [185] * soft/giet_vm/map.xml (modified) * soft/giet_vm/sys/kernel_init.c (modified) removing some bugs Fri, 27 Jul 2012 14:22:36 GMT karaoui [184] * soft/giet_vm/sys/vm_handler.c (modified) fixing interruption mask Thu, 26 Jul 2012 17:29:13 GMT karaoui [183] * soft/giet_vm/xml/xml_parser.c (modified) removing xml_parser debug mode Thu, 26 Jul 2012 17:28:07 GMT karaoui [182] * soft/giet_vm/xml/xml_parser.c (modified) updating xml_parser Thu, 26 Jul 2012 15:43:08 GMT karaoui [181] * soft/giet_vm/map.xml (modified) * soft/giet_vm/xml/Makefile (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) new version of map.xml supporting the routage and the coproc. the ... Wed, 25 Jul 2012 08:31:13 GMT karaoui [180] * soft/giet_vm/boot/boot_handler.c (modified) * soft/giet_vm/boot/boot_handler.h (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/sys/vm_handler.h (modified) removing the parametre variable PTE2_MAX from giet_config. Now we ... Mon, 23 Jul 2012 11:03:29 GMT karaoui [179] * soft/giet_vm/libs/mwmr_channel.h (modified) * soft/giet_vm/sys/kernel_init.c (modified) reverting modification in kernel_init: mwmr depth Sun, 22 Jul 2012 10:06:11 GMT karaoui [178] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps/compile.mk (modified) * soft/giet_vm/libs/common.c (deleted) * soft/giet_vm/libs/common.h (modified) * soft/giet_vm/libs/libsrl/srl_args.h (added) * soft/giet_vm/libs/libsrl/srl_barrier.c (deleted) * soft/giet_vm/libs/libsrl/srl_barrier.h (modified) * soft/giet_vm/libs/libsrl/srl_hw_helpers.h (modified) * soft/giet_vm/libs/libsrl/srl_lock.c (deleted) * soft/giet_vm/libs/libsrl/srl_lock.h (modified) * soft/giet_vm/libs/libsrl/srl_memspace.h (modified) * soft/giet_vm/libs/libsrl/srl_mwmr.h (modified) * soft/giet_vm/libs/libsrl/srl_private_types.h (modified) * soft/giet_vm/libs/libsrl/srl_sched_wait.c (modified) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/libs/mwmr_channel.h (modified) * soft/giet_vm/libs/spin_lock.c (modified) * soft/giet_vm/libs/spin_lock.h (modified) * soft/giet_vm/libs/srl.h (modified) * soft/giet_vm/libs/stdio.h (modified) updating libs. Sun, 22 Jul 2012 07:13:57 GMT karaoui [177] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps/compile.mk (added) * soft/giet_vm/apps/display/Makefile (deleted) * soft/giet_vm/apps/display/config.mk (added) * soft/giet_vm/apps/hello/Makefile (deleted) * soft/giet_vm/apps/hello/config.mk (added) * soft/giet_vm/apps/pgcd/Makefile (deleted) * soft/giet_vm/apps/pgcd/config.mk (added) * soft/giet_vm/apps/router/Makefile (deleted) * soft/giet_vm/apps/router/config.mk (added) Modification in makefiles structure Sat, 21 Jul 2012 08:28:22 GMT karaoui [176] * soft/giet_vm/apps/router/Makefile (modified) * soft/giet_vm/libs/common.h (modified) __abort() in libs/common.h is now a static inline function. Sat, 21 Jul 2012 08:20:47 GMT karaoui [175] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps/router/Makefile (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/common.c (modified) * soft/giet_vm/libs/common.h (added) * soft/giet_vm/libs/libsrl/srl_hw_helpers.h (modified) * soft/giet_vm/libs/libsrl/srl_log.h (modified) * soft/giet_vm/libs/libsrl/srl_mwmr.h (modified) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/libs/srl.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) + Adding the init attribute to the mwmr to specify the width of the ... Wed, 18 Jul 2012 15:17:54 GMT leroy [174] * soft/giet_vm/xml/xml_parser.c (modified) Fixing minor mssing newline on debug printf Wed, 18 Jul 2012 14:59:19 GMT karaoui [173] * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/memo/Makefile (modified) * soft/giet_vm/memo/include/exception.h (modified) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_section.hh (modified) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_section.hxx (modified) * soft/giet_vm/memo/include/memo.h (modified) * soft/giet_vm/memo/src/libelfpp/elfpp_section.cc (modified) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/memo/src/pseg.cpp (modified) * soft/giet_vm/memo/test (added) * soft/giet_vm/memo/test/check.sh (added) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Adding BLOB type for vobj. Don't forget to set as BLOB type the ... Wed, 18 Jul 2012 14:49:36 GMT leroy [172] * soft/giet_vm/apps/hello/Makefile (modified) Making that Makefile self-compiling in hello app Wed, 18 Jul 2012 07:17:22 GMT karaoui [171] * soft/giet_vm/map.xml (modified) * soft/giet_vm/memo/src/libelfpp/elfpp_access.cc (modified) * soft/giet_vm/sys/vm_handler.c (modified) Testing the placement of the kernel segments without the identity ... Tue, 17 Jul 2012 14:37:44 GMT alain [170] * soft/giet_vm/apps/Makefile (deleted) * soft/giet_vm/apps/display/display.elf.txt (deleted) * soft/giet_vm/apps/display/main.o.txt (deleted) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/sys/vm_handler.c (modified) Bug fix dans _v2p_translate() (in sys/vm_handler.c) Tue, 17 Jul 2012 12:39:10 GMT alain [169] * soft/giet_vm/apps/display/main.c (modified) * soft/giet_vm/boot/boot_handler.c (modified) * soft/giet_vm/boot/boot_handler.h (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) Introducing support for FBDMA (Frame Buffer using DMA) Mon, 16 Jul 2012 08:36:00 GMT alain [168] * soft/giet_vm/apps/display (added) * soft/giet_vm/apps/display/Makefile (added) * soft/giet_vm/apps/display/display.elf.txt (added) * soft/giet_vm/apps/display/display.ld (added) * soft/giet_vm/apps/display/images.raw (added) * soft/giet_vm/apps/display/main.c (added) * soft/giet_vm/apps/display/main.o.txt (added) * soft/giet_vm/apps/display/main_dma.c (added) * soft/giet_vm/apps/display/main_pipe.c (added) Introducing application "display" to test the IOC and FBF components. Mon, 16 Jul 2012 08:26:27 GMT alain [167] * soft/giet_vm/boot/boot.ld (modified) * soft/giet_vm/boot/boot_handler.c (modified) * soft/giet_vm/boot/boot_handler.h (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/mips32_registers.h (modified) * soft/giet_vm/sys/sys.ld (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/vm_handler.c (added) * soft/giet_vm/sys/vm_handler.h (added) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_parser.c (modified) Fix several bugs to use the vci_block_device with MMU activated Fri, 06 Jul 2012 08:13:16 GMT alain [166] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/hwr_mapping.h (modified) * soft/giet_vm/sys/kernel_init.c (modified) * soft/giet_vm/sys/sys.ld (modified) Introducing support for IOMMU Wed, 04 Jul 2012 12:51:18 GMT alain [165] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps/fifo (deleted) * soft/giet_vm/apps/hello/main.c (modified) * soft/giet_vm/apps/numsplit (deleted) * soft/giet_vm/apps/pgcd/main.c (modified) * soft/giet_vm/apps/router/Makefile (modified) * soft/giet_vm/apps/router/main.c (modified) * soft/giet_vm/boot/boot_handler.c (modified) * soft/giet_vm/boot/mips32_registers.h (deleted) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/barrier.c (modified) * soft/giet_vm/libs/barrier.h (modified) * soft/giet_vm/libs/mwmr.c (deleted) * soft/giet_vm/libs/mwmr.h (deleted) * soft/giet_vm/libs/mwmr_channel.c (modified) * soft/giet_vm/libs/spin_lock.c (modified) * soft/giet_vm/libs/spin_lock.h (modified) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/memo/Makefile (modified) * soft/giet_vm/memo/include/mapping_info.h (deleted) * soft/giet_vm/memo/src/memo.cpp (modified) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler.h (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/drivers.h (modified) * soft/giet_vm/sys/giet.s (modified) * soft/giet_vm/sys/init.c (deleted) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/irq_handler.h (modified) * soft/giet_vm/sys/kernel_init.c (added) * soft/giet_vm/sys/mips32_registers.h (modified) * soft/giet_vm/sys/sys.ld (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/task_init.S (deleted) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) Introducing various modifications in kernel initialisation Thu, 21 Jun 2012 13:27:29 GMT karaoui [164] * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/ctx_handler_new.c (deleted) fixing _cxt_switch: use _ttys rather than _tty_puts Thu, 21 Jun 2012 12:47:19 GMT karaoui [163] * soft/giet_vm/Makefile (modified) * soft/giet_vm/boot/boot_handler.c (modified) * soft/giet_vm/memo (added) * soft/giet_vm/memo/Makefile (added) * soft/giet_vm/memo/TODO (added) * soft/giet_vm/memo/include (added) * soft/giet_vm/memo/include/exception.h (added) * soft/giet_vm/memo/include/libelfpp (added) * soft/giet_vm/memo/include/libelfpp/dpp (added) * soft/giet_vm/memo/include/libelfpp/dpp/Makefile.am (added) * soft/giet_vm/memo/include/libelfpp/dpp/bitfield (added) * soft/giet_vm/memo/include/libelfpp/dpp/delegate (added) * soft/giet_vm/memo/include/libelfpp/dpp/foreach (added) * soft/giet_vm/memo/include/libelfpp/dpp/fstring (added) * soft/giet_vm/memo/include/libelfpp/dpp/interval_set (added) * soft/giet_vm/memo/include/libelfpp/dpp/linked_list (added) * soft/giet_vm/memo/include/libelfpp/dpp/radix_sort (added) * soft/giet_vm/memo/include/libelfpp/dpp/ref (added) * soft/giet_vm/memo/include/libelfpp/dpp/template_switch (added) * soft/giet_vm/memo/include/libelfpp/dpp/vector_pool (added) * soft/giet_vm/memo/include/libelfpp/dpp/vlarray (added) * soft/giet_vm/memo/include/libelfpp/dpp/weak_ptr (added) * soft/giet_vm/memo/include/libelfpp/dpp/xml (added) * soft/giet_vm/memo/include/libelfpp/elfpp (added) * soft/giet_vm/memo/include/libelfpp/elfpp/Makefile (added) * soft/giet_vm/memo/include/libelfpp/elfpp/Makefile.am (added) * soft/giet_vm/memo/include/libelfpp/elfpp/Makefile.in (added) * soft/giet_vm/memo/include/libelfpp/elfpp/access (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_access.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_access.hxx (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_bits.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_object.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_object.hxx (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_reloc.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_reloc.hxx (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_section.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_section.hxx (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_segment.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_segment.hxx (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_symbol.hh (added) * soft/giet_vm/memo/include/libelfpp/elfpp/elfpp_symbol.hxx (added) * soft/giet_vm/memo/include/libelfpp/elfpp/object (added) * soft/giet_vm/memo/include/libelfpp/elfpp/reloc (added) * soft/giet_vm/memo/include/libelfpp/elfpp/section (added) * soft/giet_vm/memo/include/libelfpp/elfpp/segment (added) * soft/giet_vm/memo/include/libelfpp/elfpp/symbol (added) * soft/giet_vm/memo/include/mapping_info.h (added) * soft/giet_vm/memo/include/memo.h (added) * soft/giet_vm/memo/include/path_handler.h (added) * soft/giet_vm/memo/include/pseg.h (added) * soft/giet_vm/memo/include/pseg_handler.h (added) * soft/giet_vm/memo/main.cpp (added) * soft/giet_vm/memo/src (added) * soft/giet_vm/memo/src/libelfpp (added) * soft/giet_vm/memo/src/libelfpp/elfpp_access.cc (added) * soft/giet_vm/memo/src/libelfpp/elfpp_object.cc (added) * soft/giet_vm/memo/src/libelfpp/elfpp_reloc.cc (added) * soft/giet_vm/memo/src/libelfpp/elfpp_section.cc (added) * soft/giet_vm/memo/src/libelfpp/elfpp_symbol.cc (added) * soft/giet_vm/memo/src/memo.cpp (added) * soft/giet_vm/memo/src/path_handler.cpp (added) * soft/giet_vm/memo/src/pseg.cpp (added) * soft/giet_vm/memo/src/pseg_handler.cpp (added) * soft/giet_vm/mover (deleted) * soft/giet_vm/sys/init.c (modified) * soft/giet_vm/sys/sys_handler.c (modified) changing mover to memo changing soft.bin to soft.elf ... Wed, 20 Jun 2012 15:11:11 GMT karaoui [162] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps/Makefile (modified) * soft/giet_vm/apps/README (deleted) * soft/giet_vm/apps/fifo/Makefile (modified) * soft/giet_vm/apps/hello/Makefile (modified) * soft/giet_vm/apps/numsplit/Makefile (modified) * soft/giet_vm/apps/numsplit/consumer.c (modified) * soft/giet_vm/apps/pgcd/Makefile (modified) * soft/giet_vm/apps/router/Makefile (modified) * soft/giet_vm/boot/boot_handler.c (modified) * soft/giet_vm/boot/hwr_mapping.h (deleted) * soft/giet_vm/boot/reset.S (modified) * soft/giet_vm/mover/bins (deleted) * soft/giet_vm/mover/src/mover.cpp (modified) * soft/giet_vm/sys/boot_handler.c (deleted) * soft/giet_vm/sys/boot_handler.h (deleted) * soft/giet_vm/sys/reset.S (deleted) * soft/giet_vm/xml/xml_parser.c (modified) Cleaning unused files Simplifying Makefile adding missing include Wed, 20 Jun 2012 07:50:34 GMT karaoui [161] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps/.build (deleted) * soft/giet_vm/apps/Makefile (modified) * soft/giet_vm/apps/fifo/Makefile (modified) * soft/giet_vm/apps/hello/Makefile (modified) * soft/giet_vm/apps/numsplit/Makefile (modified) * soft/giet_vm/apps/pgcd/Makefile (modified) * soft/giet_vm/apps/router/Makefile (modified) * soft/giet_vm/fifo (deleted) * soft/giet_vm/hello (deleted) * soft/giet_vm/map.xml (modified) * soft/giet_vm/mover/include/mover.h (modified) * soft/giet_vm/mover/include/path_handler.h (modified) * soft/giet_vm/mover/main.cpp (modified) * soft/giet_vm/mover/src/mover.cpp (modified) * soft/giet_vm/mover/src/path_handler.cpp (modified) * soft/giet_vm/pgcd (deleted) * soft/giet_vm/router (deleted) * soft/giet_vm/sys/sys_handler.c (modified) Deleting unused folders All ELF file have the extension *.elf Must ... Tue, 12 Jun 2012 14:21:27 GMT karaoui [160] * soft/giet_vm/Makefile (modified) * soft/giet_vm/apps (added) * soft/giet_vm/apps/.build (added) * soft/giet_vm/apps/Makefile (added) * soft/giet_vm/apps/README (added) * soft/giet_vm/apps/fifo (added) * soft/giet_vm/apps/fifo/Makefile (added) * soft/giet_vm/apps/fifo/fifo.ld (added) * soft/giet_vm/apps/fifo/main.c (added) * soft/giet_vm/apps/hello (added) * soft/giet_vm/apps/hello/Makefile (added) * soft/giet_vm/apps/hello/hello.ld (added) * soft/giet_vm/apps/hello/main.c (added) * soft/giet_vm/apps/numsplit (added) * soft/giet_vm/apps/numsplit/.desc.c (added) * soft/giet_vm/apps/numsplit/Makefile (added) * soft/giet_vm/apps/numsplit/consumer.c (added) * soft/giet_vm/apps/numsplit/consumer.cpp (added) * soft/giet_vm/apps/numsplit/consumer_proto.h (added) * soft/giet_vm/apps/numsplit/dsx_hw_init.c (added) * soft/giet_vm/apps/numsplit/main.c (added) * soft/giet_vm/apps/numsplit/numsplit.ld (added) * soft/giet_vm/apps/numsplit/numsplit_common.h (added) * soft/giet_vm/apps/numsplit/oMakefile (added) * soft/giet_vm/apps/numsplit/producer.c (added) * soft/giet_vm/apps/numsplit/producer.cpp (added) * soft/giet_vm/apps/numsplit/producer_proto.h (added) * soft/giet_vm/apps/pgcd (added) * soft/giet_vm/apps/pgcd/Makefile (added) * soft/giet_vm/apps/pgcd/main.c (added) * soft/giet_vm/apps/pgcd/pgcd.ld (added) * soft/giet_vm/apps/router (added) * soft/giet_vm/apps/router/Makefile (added) * soft/giet_vm/apps/router/main.c (added) * soft/giet_vm/apps/router/router.ld (added) * soft/giet_vm/boot (added) * soft/giet_vm/boot/boot.ld (added) * soft/giet_vm/boot/boot_handler.c (added) * soft/giet_vm/boot/boot_handler.h (added) * soft/giet_vm/boot/hwr_mapping.h (added) * soft/giet_vm/boot/mips32_registers.h (added) * soft/giet_vm/boot/reset.S (added) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/libs/barrier.c (modified) * soft/giet_vm/libs/common.c (added) * soft/giet_vm/libs/libsrl (added) * soft/giet_vm/libs/libsrl/srl_barrier.c (added) * soft/giet_vm/libs/libsrl/srl_barrier.h (added) * soft/giet_vm/libs/libsrl/srl_endianness.h (added) * soft/giet_vm/libs/libsrl/srl_hw_helpers.h (added) * soft/giet_vm/libs/libsrl/srl_lock.c (added) * soft/giet_vm/libs/libsrl/srl_lock.h (added) * soft/giet_vm/libs/libsrl/srl_log.h (added) * soft/giet_vm/libs/libsrl/srl_memspace.h (added) * soft/giet_vm/libs/libsrl/srl_mwmr.h (added) * soft/giet_vm/libs/libsrl/srl_private_types.c (added) * soft/giet_vm/libs/libsrl/srl_private_types.h (added) * soft/giet_vm/libs/libsrl/srl_public_types.h (added) * soft/giet_vm/libs/libsrl/srl_sched_wait.c (added) * soft/giet_vm/libs/libsrl/srl_sched_wait.h (added) * soft/giet_vm/libs/mwmr.c (added) * soft/giet_vm/libs/mwmr.h (added) * soft/giet_vm/libs/srl.h (added) * soft/giet_vm/libs/stdio.c (modified) * soft/giet_vm/libs/stdio.h (modified) * soft/giet_vm/map.xml (modified) * soft/giet_vm/mover (added) * soft/giet_vm/mover/Makefile (added) * soft/giet_vm/mover/TODO (added) * soft/giet_vm/mover/bins (added) * soft/giet_vm/mover/bins/Makefile (added) * soft/giet_vm/mover/bins/test.bin (added) * soft/giet_vm/mover/bins/test.bin.txt (added) * soft/giet_vm/mover/include (added) * soft/giet_vm/mover/include/exception.h (added) * soft/giet_vm/mover/include/libelfpp (added) * soft/giet_vm/mover/include/libelfpp/dpp (added) * soft/giet_vm/mover/include/libelfpp/dpp/Makefile.am (added) * soft/giet_vm/mover/include/libelfpp/dpp/bitfield (added) * soft/giet_vm/mover/include/libelfpp/dpp/delegate (added) * soft/giet_vm/mover/include/libelfpp/dpp/foreach (added) * soft/giet_vm/mover/include/libelfpp/dpp/fstring (added) * soft/giet_vm/mover/include/libelfpp/dpp/interval_set (added) * soft/giet_vm/mover/include/libelfpp/dpp/linked_list (added) * soft/giet_vm/mover/include/libelfpp/dpp/radix_sort (added) * soft/giet_vm/mover/include/libelfpp/dpp/ref (added) * soft/giet_vm/mover/include/libelfpp/dpp/template_switch (added) * soft/giet_vm/mover/include/libelfpp/dpp/vector_pool (added) * soft/giet_vm/mover/include/libelfpp/dpp/vlarray (added) * soft/giet_vm/mover/include/libelfpp/dpp/weak_ptr (added) * soft/giet_vm/mover/include/libelfpp/dpp/xml (added) * soft/giet_vm/mover/include/libelfpp/elfpp (added) * soft/giet_vm/mover/include/libelfpp/elfpp/Makefile (added) * soft/giet_vm/mover/include/libelfpp/elfpp/Makefile.am (added) * soft/giet_vm/mover/include/libelfpp/elfpp/Makefile.in (added) * soft/giet_vm/mover/include/libelfpp/elfpp/access (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_access.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_access.hxx (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_bits.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_object.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_object.hxx (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_reloc.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_reloc.hxx (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_section.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_section.hxx (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_segment.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_segment.hxx (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_symbol.hh (added) * soft/giet_vm/mover/include/libelfpp/elfpp/elfpp_symbol.hxx (added) * soft/giet_vm/mover/include/libelfpp/elfpp/object (added) * soft/giet_vm/mover/include/libelfpp/elfpp/reloc (added) * soft/giet_vm/mover/include/libelfpp/elfpp/section (added) * soft/giet_vm/mover/include/libelfpp/elfpp/segment (added) * soft/giet_vm/mover/include/libelfpp/elfpp/symbol (added) * soft/giet_vm/mover/include/mapping_info.h (added) * soft/giet_vm/mover/include/mover.h (added) * soft/giet_vm/mover/include/path_handler.h (added) * soft/giet_vm/mover/include/pseg.h (added) * soft/giet_vm/mover/include/pseg_handler.h (added) * soft/giet_vm/mover/main.cpp (added) * soft/giet_vm/mover/src (added) * soft/giet_vm/mover/src/libelfpp (added) * soft/giet_vm/mover/src/libelfpp/elfpp_access.cc (added) * soft/giet_vm/mover/src/libelfpp/elfpp_object.cc (added) * soft/giet_vm/mover/src/libelfpp/elfpp_reloc.cc (added) * soft/giet_vm/mover/src/libelfpp/elfpp_section.cc (added) * soft/giet_vm/mover/src/libelfpp/elfpp_symbol.cc (added) * soft/giet_vm/mover/src/mover.cpp (added) * soft/giet_vm/mover/src/path_handler.cpp (added) * soft/giet_vm/mover/src/pseg.cpp (added) * soft/giet_vm/mover/src/pseg_handler.cpp (added) * soft/giet_vm/sys/common.c (modified) * soft/giet_vm/sys/common.h (modified) * soft/giet_vm/sys/ctx_handler.c (modified) * soft/giet_vm/sys/drivers.c (modified) * soft/giet_vm/sys/init.c (added) * soft/giet_vm/sys/irq_handler.c (modified) * soft/giet_vm/sys/sys.ld (modified) * soft/giet_vm/sys/sys_handler.c (modified) * soft/giet_vm/sys/sys_handler.h (modified) * soft/giet_vm/sys/task_init.S (added) * soft/giet_vm/xml/Makefile (modified) * soft/giet_vm/xml/mapping_info.h (modified) * soft/giet_vm/xml/xml_driver.c (modified) * soft/giet_vm/xml/xml_parser.c (modified) giet-vm new version