# # ChangeLog for soft/giet_vm/giet_common/kernel_locks.h # # Generated by Trac 1.2.3 # Jun 29, 2024, 9:34:27 AM Thu, 01 Oct 2015 14:20:46 GMT alain [709] * soft/giet_vm/Makefile (modified) * soft/giet_vm/giet_boot/boot.c (modified) * soft/giet_vm/giet_common/kernel_locks.c (modified) * soft/giet_vm/giet_common/kernel_locks.h (modified) * soft/giet_vm/giet_common/mips32_registers.h (modified) * soft/giet_vm/giet_common/tty0.c (modified) * soft/giet_vm/giet_common/tty0.h (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) * soft/giet_vm/giet_config.h (modified) * soft/giet_vm/giet_drivers/bdv_driver.c (modified) * soft/giet_vm/giet_drivers/bdv_driver.h (modified) * soft/giet_vm/giet_drivers/hba_driver.c (modified) * soft/giet_vm/giet_drivers/mwr_driver.c (modified) * soft/giet_vm/giet_drivers/sdc_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.c (modified) * soft/giet_vm/giet_drivers/tty_driver.h (modified) * soft/giet_vm/giet_fat32/fat32.c (modified) * soft/giet_vm/giet_fat32/fat32.h (modified) * soft/giet_vm/giet_kernel/ctx_handler.c (modified) * soft/giet_vm/giet_kernel/ctx_handler.h (modified) * soft/giet_vm/giet_kernel/exc_handler.c (modified) * soft/giet_vm/giet_kernel/irq_handler.c (modified) * soft/giet_vm/giet_kernel/kernel_init.c (modified) * soft/giet_vm/giet_kernel/switch.s (modified) * soft/giet_vm/giet_kernel/sys_handler.c (modified) * soft/giet_vm/giet_kernel/sys_handler.h (modified) * soft/giet_vm/giet_libs/malloc.c (modified) * soft/giet_vm/giet_libs/malloc.h (modified) * soft/giet_vm/giet_libs/stdio.c (modified) * soft/giet_vm/giet_libs/stdio.h (modified) * soft/giet_vm/giet_libs/user_barrier.c (modified) * soft/giet_vm/giet_libs/user_lock.c (modified) * soft/giet_vm/giet_libs/user_lock.h (modified) * soft/giet_vm/giet_libs/user_sqt_lock.c (deleted) * soft/giet_vm/giet_libs/user_sqt_lock.h (deleted) * soft/giet_vm/giet_python/mapping.py (modified) * soft/giet_vm/giet_xml/mapping_info.h (modified) * soft/giet_vm/giet_xml/xml_driver.c (modified) * soft/giet_vm/giet_xml/xml_parser.c (modified) Major release: Change the task model to implement the POSIX threads ... 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 ... Tue, 10 Mar 2015 14:21:01 GMT alain [523] * soft/giet_vm/giet_common/kernel_locks.h (modified) * soft/giet_vm/giet_common/utils.c (modified) * soft/giet_vm/giet_common/utils.h (modified) The access functions to the mapping have been modified to comply ... Sun, 08 Feb 2015 11:55:35 GMT alain [495] * soft/giet_vm/giet_common/io.h (modified) * soft/giet_vm/giet_common/kernel_barriers.c (added) * soft/giet_vm/giet_common/kernel_barriers.h (added) * soft/giet_vm/giet_common/kernel_locks.c (moved) * soft/giet_vm/giet_common/kernel_locks.h (moved) * 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) * soft/giet_vm/giet_common/vmem.c (modified) Introduce quad tree for distributed locks and barriers. 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 ...