# # ChangeLog for trunk/softs # # Generated by Trac 1.2.3 # Dec 22, 2024, 8:18:15 PM Mon, 17 Feb 2014 16:05:28 GMT bouyer [634] * trunk/softs/tsar_boot/src/reset.S (modified) Pass the preloader's function vector address in a0 to the next stage. ... Thu, 13 Feb 2014 11:53:42 GMT alain [633] * trunk/softs/giet_tsar/reset.S (modified) Bug fix in reset.S : The IOPIC initialisation must be conditionned ... Thu, 13 Feb 2014 11:23:19 GMT alain [632] * trunk/softs/soft_transpose_giet/hard_config.h (added) Add missing hard_config.h file Wed, 12 Feb 2014 12:42:52 GMT alain [631] * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/soft_hello_giet/hard_config.h (modified) * trunk/softs/soft_hello_giet/ldscript (modified) * trunk/softs/soft_sort_giet/hard_config.h (modified) * trunk/softs/soft_sort_giet/ldscript (modified) * trunk/softs/soft_transpose_giet/ldscript (modified) * trunk/softs/soft_transpose_giet/main.c (modified) Introducing support for RAMDISK in giet_tsar Wed, 12 Feb 2014 08:51:23 GMT alain [629] * trunk/softs/giet_tsar/giet.S (modified) * trunk/softs/giet_tsar/reset.S (modified) * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/giet_tsar/stdio.h (modified) * trunk/softs/soft_hello_giet/hard_config.h (modified) * trunk/softs/soft_hello_giet/ldscript (modified) * trunk/softs/soft_sort_giet/hard_config.h (modified) * trunk/softs/soft_sort_giet/ldscript (modified) * trunk/softs/soft_sort_giet/main.c (modified) * trunk/softs/soft_transpose_giet/ldscript (modified) * trunk/softs/soft_transpose_giet/main.c (modified) - Updatre the gier_tsar to support the vci_iopic component in the ... Tue, 04 Feb 2014 11:24:16 GMT cfuguet [626] * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/giet_tsar/stdio.h (modified) * trunk/softs/soft_sort_giet (added) * trunk/softs/soft_sort_giet/Makefile (added) * trunk/softs/soft_sort_giet/hard_config.h (added) * trunk/softs/soft_sort_giet/ldscript (added) * trunk/softs/soft_sort_giet/main.c (added) Introducing generic soft_sort_giet application for the GIET ... Wed, 29 Jan 2014 08:33:16 GMT alain [623] * trunk/softs/soft_hello_giet (added) * trunk/softs/soft_hello_giet/Makefile (added) * trunk/softs/soft_hello_giet/fake (added) * trunk/softs/soft_hello_giet/hard_config.h (added) * trunk/softs/soft_hello_giet/ldscript (added) * trunk/softs/soft_hello_giet/main.c (added) * trunk/softs/soft_transpose_giet/Makefile (modified) * trunk/softs/soft_transpose_giet/ldscript (modified) * trunk/softs/tsar_boot/include/mips32_registers.h (modified) Introducing the soft_hello_giet application. Wed, 29 Jan 2014 08:30:38 GMT alain [622] * trunk/softs/giet_tsar/block_device.h (modified) * trunk/softs/giet_tsar/dma.h (deleted) * trunk/softs/giet_tsar/drivers.c (deleted) * trunk/softs/giet_tsar/drivers.h (deleted) * trunk/softs/giet_tsar/gcd.h (deleted) * trunk/softs/giet_tsar/giet.S (added) * trunk/softs/giet_tsar/giet.s (deleted) * trunk/softs/giet_tsar/icu.h (deleted) * trunk/softs/giet_tsar/isr.c (deleted) * trunk/softs/giet_tsar/isr.h (deleted) * trunk/softs/giet_tsar/mips32_registers.h (added) * trunk/softs/giet_tsar/reset.S (added) * trunk/softs/giet_tsar/reset.s (deleted) * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/giet_tsar/stdio.h (modified) * trunk/softs/giet_tsar/timer.h (deleted) Introducing a minimal GIET: - no virtual memory - no conyext switch ... Tue, 21 Jan 2014 14:23:37 GMT alain [620] * trunk/softs/giet_tsar (moved) * trunk/softs/soft_filter_giet (moved) * trunk/softs/soft_transpose_giet (moved) Introducing the "giet_tsar" os (without virtual memory) in the softs ... Thu, 19 Dec 2013 08:26:03 GMT alain [606] * trunk/softs/tsar_boot/src/reset.S (modified) Supporting fixed format for cluster index in reset.S. Thu, 05 Dec 2013 16:44:14 GMT bouyer [593] * trunk/softs/tsar_boot/src/spi.c (modified) Really use DMA only if IOC_USE_DMA is defined Thu, 05 Dec 2013 15:47:15 GMT cfuguet [591] * trunk/softs/tsar_boot/src/reset_elf_loader.c (modified) When the file size of an program segment is smaller than its mem ... Thu, 05 Dec 2013 15:40:04 GMT bouyer [590] * trunk/softs/tsar_boot/include/spi.h (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Use the SPI controller's DMA if the defs_platform.h defines IOC_USE_DMA. Thu, 05 Dec 2013 15:38:53 GMT bouyer [589] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/platform_fpga.dts (modified) Sync with reality (the frame buffer has not used sdram for a long time) Thu, 05 Dec 2013 14:55:58 GMT bouyer [588] * trunk/softs/tsar_boot/src/reset_ioc.c (modified) Rename IOC_BASE to IOC_PADDR_BASE for consistency Thu, 05 Dec 2013 14:55:07 GMT bouyer [587] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/src/reset.S (modified) Add back version string print Wed, 04 Dec 2013 18:59:21 GMT alain [586] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/ldscript (modified) * trunk/softs/tsar_boot/include/defs.h (modified) * trunk/softs/tsar_boot/include/reset_ioc.h (moved) * trunk/softs/tsar_boot/include/reset_tty.h (moved) * trunk/softs/tsar_boot/include/reset_utils.h (moved) * trunk/softs/tsar_boot/src/exceptions.c (deleted) * trunk/softs/tsar_boot/src/reset.S (modified) * trunk/softs/tsar_boot/src/reset_elf_loader.c (moved) * trunk/softs/tsar_boot/src/reset_exception.c (added) * trunk/softs/tsar_boot/src/reset_ioc.c (moved) * trunk/softs/tsar_boot/src/reset_tty.c (moved) * trunk/softs/tsar_boot/src/reset_utils.c (moved) * trunk/softs/tsar_boot/src/sdcard.c (modified) Modify the name "boot" to "reset" to avoid confusion between the ... Thu, 31 Oct 2013 16:47:51 GMT meunier [571] * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Program.hpp (modified) * trunk/softs/test_llsc/scripts/functions.c (modified) * trunk/softs/test_llsc/scripts/run_simus.py (modified) * trunk/softs/test_llsc/scripts/test_llsc.py (modified) * trunk/softs/test_llsc/top.cpp (modified) Correction of the "double barrier" problem from the user point of ... Wed, 30 Oct 2013 10:54:13 GMT cfuguet [570] * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob (added) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/defs_platform.h (added) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/ldscript (added) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) Modifications in tsar_boot: - Aligning the boot loader block ... Wed, 30 Oct 2013 10:19:23 GMT cfuguet [568] * trunk/softs/tsar_boot/README.txt (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/defs_platform.h (modified) * trunk/softs/tsar_boot/include/boot_ioc.h (modified) * trunk/softs/tsar_boot/include/mcc.h (added) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) Adding support for TSAR platforms using the vci_io_bridge component. ... Wed, 30 Oct 2013 10:03:43 GMT alain [567] * trunk/softs/tsar_boot/include/mips32_registers.h (modified) * trunk/softs/tsar_boot/src/reset.S (modified) Introducing CP2 registers mnemonics in mips32_registers.h Supporting ... Tue, 29 Oct 2013 16:23:27 GMT cfuguet [566] * trunk/softs/tsar_boot/version.sh (modified) Fixing incompatibility problem with the echo command between linux ... Fri, 25 Oct 2013 18:54:26 GMT bouyer [563] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/ldscript (modified) rename data section to bss, and mark it noload. Fri, 25 Oct 2013 18:51:31 GMT bouyer [562] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/ldscript (modified) Now that the stack also contains some important structure, move it ... Tue, 22 Oct 2013 18:15:05 GMT bouyer [554] * trunk/softs/tsar_boot/README.txt (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/ldscript (modified) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) * trunk/softs/tsar_boot/src/reset.S (modified) Make sure the boot loader won't try to write to the ROM. Store ... Mon, 07 Oct 2013 15:23:44 GMT meunier [546] * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Program.hpp (modified) * trunk/softs/test_llsc/scripts/test_llsc.py (modified) * trunk/softs/test_llsc/scripts/tsarch.py (modified) * trunk/softs/test_llsc/top.cpp (modified) Rajout du composant Sim Helper dans le répertoire soft/test_llsc pour ... Thu, 26 Sep 2013 10:21:27 GMT meunier [536] * trunk/softs/test_llsc (added) * trunk/softs/test_llsc/Makefile (added) * trunk/softs/test_llsc/README (added) * trunk/softs/test_llsc/scripts (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Genere_Tests.cpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Increment.hpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Makefile (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Program.hpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/TestThread.hpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/config.h (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/functions.h (added) * trunk/softs/test_llsc/scripts/Makefile.nat (added) * trunk/softs/test_llsc/scripts/functions.c (added) * trunk/softs/test_llsc/scripts/functions.h (added) * trunk/softs/test_llsc/scripts/run_simus.py (added) * trunk/softs/test_llsc/scripts/test_llsc.py (added) * trunk/softs/test_llsc/scripts/tsarch.py (added) * trunk/softs/test_llsc/top.cpp (added) * trunk/softs/test_llsc/top.desc (added) Added a tool which generates tests for the LL/SC table, in the soft/ ... Thu, 05 Sep 2013 11:31:34 GMT bouyer [520] * trunk/softs/tests_cc_vcache/Makefile.inc (added) * trunk/softs/tests_cc_vcache/README (added) * trunk/softs/tests_cc_vcache/common (added) * trunk/softs/tests_cc_vcache/common/common.sh (added) * trunk/softs/tests_cc_vcache/common/ldscript (added) * trunk/softs/tests_cc_vcache/common/misc.h (added) * trunk/softs/tests_cc_vcache/common/registers.h (added) * trunk/softs/tests_cc_vcache/common/subr.S (added) * trunk/softs/tests_cc_vcache/common/vcache.h (added) * trunk/softs/tests_cc_vcache/common/xicu.h (added) * trunk/softs/tests_cc_vcache/run_tests (added) * trunk/softs/tests_cc_vcache/test_ao (added) * trunk/softs/tests_cc_vcache/test_ao/Makefile (added) * trunk/softs/tests_cc_vcache/test_ao/run (added) * trunk/softs/tests_cc_vcache/test_ao/test.S (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_breakpoint (added) * trunk/softs/tests_cc_vcache/test_breakpoint/Makefile (added) * trunk/softs/tests_cc_vcache/test_breakpoint/run (added) * trunk/softs/tests_cc_vcache/test_breakpoint/test.S (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa/Makefile (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa/run (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa/test.S (added) * trunk/softs/tests_cc_vcache/test_dma_basic (added) * trunk/softs/tests_cc_vcache/test_dma_basic/Makefile (added) * trunk/softs/tests_cc_vcache/test_dma_basic/run (added) * trunk/softs/tests_cc_vcache/test_dma_basic/test.S (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned/Makefile (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned/run (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2 (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3 (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_cop (added) * trunk/softs/tests_cc_vcache/test_excep_cop/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_cop/run (added) * trunk/softs/tests_cc_vcache/test_excep_cop/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_cop1 (added) * trunk/softs/tests_cc_vcache/test_excep_cop1/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_cop1/run (added) * trunk/softs/tests_cc_vcache/test_excep_cop1/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_if (added) * trunk/softs/tests_cc_vcache/test_excep_if/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_if/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_if/run (added) * trunk/softs/tests_cc_vcache/test_excep_if/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/run (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_intr (added) * trunk/softs/tests_cc_vcache/test_excep_intr/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_intr/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_intr/run (added) * trunk/softs/tests_cc_vcache/test_excep_intr/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_ls (added) * trunk/softs/tests_cc_vcache/test_excep_ls/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_ls/run (added) * trunk/softs/tests_cc_vcache/test_excep_ls/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc/run (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify/Makefile (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify/run (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify/test.S (added) * trunk/softs/tests_cc_vcache/test_exceptions (added) * trunk/softs/tests_cc_vcache/test_exceptions/Makefile (added) * trunk/softs/tests_cc_vcache/test_exceptions/run (added) * trunk/softs/tests_cc_vcache/test_exceptions/test.S (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_fpediv (added) * trunk/softs/tests_cc_vcache/test_fpediv/Makefile (added) * trunk/softs/tests_cc_vcache/test_fpediv/run (added) * trunk/softs/tests_cc_vcache/test_fpediv/test.S (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/Makefile (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/ldscript (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/run (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2 (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3 (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4 (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt (added) * trunk/softs/tests_cc_vcache/test_interrupt/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt/run (added) * trunk/softs/tests_cc_vcache/test_interrupt/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2 (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask/test.S (added) * trunk/softs/tests_cc_vcache/test_itlb_inval (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/Makefile (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/ldscript (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/run (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/test.S (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2 (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/Makefile (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/ldscript (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/run (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/test.S (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/Makefile (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/ldscript (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/run (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/test.S (added) * trunk/softs/tests_cc_vcache/test_llsc (added) * trunk/softs/tests_cc_vcache/test_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_llsc/run (added) * trunk/softs/tests_cc_vcache/test_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_mmu_basic (added) * trunk/softs/tests_cc_vcache/test_mmu_basic/Makefile (added) * trunk/softs/tests_cc_vcache/test_mmu_basic/run (added) * trunk/softs/tests_cc_vcache/test_mmu_basic/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/run (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/run (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/run (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/run (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/run (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/test.S (added) * trunk/softs/tests_cc_vcache/test_pte_llsc (added) * trunk/softs/tests_cc_vcache/test_pte_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte_llsc/run (added) * trunk/softs/tests_cc_vcache/test_pte_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_ri (added) * trunk/softs/tests_cc_vcache/test_ri/Makefile (added) * trunk/softs/tests_cc_vcache/test_ri/run (added) * trunk/softs/tests_cc_vcache/test_ri/test.S (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_sanity (added) * trunk/softs/tests_cc_vcache/test_sanity/Makefile (added) * trunk/softs/tests_cc_vcache/test_sanity/run (added) * trunk/softs/tests_cc_vcache/test_sanity/test.S (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll/Makefile (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll/run (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll/test.S (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache/Makefile (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache/run (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache/test.S (added) * trunk/softs/tests_cc_vcache/test_sync (added) * trunk/softs/tests_cc_vcache/test_sync/Makefile (added) * trunk/softs/tests_cc_vcache/test_sync/run (added) * trunk/softs/tests_cc_vcache/test_sync/test.S (added) * trunk/softs/tests_cc_vcache/test_syscall (added) * trunk/softs/tests_cc_vcache/test_syscall/Makefile (added) * trunk/softs/tests_cc_vcache/test_syscall/run (added) * trunk/softs/tests_cc_vcache/test_syscall/test.S (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_trap (added) * trunk/softs/tests_cc_vcache/test_trap/Makefile (added) * trunk/softs/tests_cc_vcache/test_trap/run (added) * trunk/softs/tests_cc_vcache/test_trap/test.S (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_xicu_timer (added) * trunk/softs/tests_cc_vcache/test_xicu_timer/Makefile (added) * trunk/softs/tests_cc_vcache/test_xicu_timer/run (added) * trunk/softs/tests_cc_vcache/test_xicu_timer/test.S (added) Re-add the tests; reverting previous which was done at the wrong ... Thu, 05 Sep 2013 11:24:32 GMT bouyer [519] * trunk/softs/tests_cc_vcache/Makefile.inc (deleted) * trunk/softs/tests_cc_vcache/README (deleted) * trunk/softs/tests_cc_vcache/common (deleted) * trunk/softs/tests_cc_vcache/run_tests (deleted) * trunk/softs/tests_cc_vcache/test_ao (deleted) * trunk/softs/tests_cc_vcache/test_ao_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_breakpoint (deleted) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa (deleted) * trunk/softs/tests_cc_vcache/test_dma_basic (deleted) * trunk/softs/tests_cc_vcache/test_dma_unaligned (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_inval (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_inval2 (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_inval3 (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval (deleted) * trunk/softs/tests_cc_vcache/test_excep_cop (deleted) * trunk/softs/tests_cc_vcache/test_excep_cop1 (deleted) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_excep_if (deleted) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_excep_if_llsc (deleted) * trunk/softs/tests_cc_vcache/test_excep_intr (deleted) * trunk/softs/tests_cc_vcache/test_excep_ls (deleted) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc (deleted) * trunk/softs/tests_cc_vcache/test_exception_epc_modify (deleted) * trunk/softs/tests_cc_vcache/test_exceptions (deleted) * trunk/softs/tests_cc_vcache/test_fpe_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_fpediv (deleted) * trunk/softs/tests_cc_vcache/test_icache_inval_pa (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval2 (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval3 (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval4 (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval (deleted) * trunk/softs/tests_cc_vcache/test_interrupt (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_extended (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_extended2 (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_mask (deleted) * trunk/softs/tests_cc_vcache/test_itlb_inval (deleted) * trunk/softs/tests_cc_vcache/test_itlb_inval2 (deleted) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval (deleted) * trunk/softs/tests_cc_vcache/test_llsc (deleted) * trunk/softs/tests_cc_vcache/test_mmu_basic (deleted) * trunk/softs/tests_cc_vcache/test_pte2i_ref (deleted) * trunk/softs/tests_cc_vcache/test_pte2ll_ref (deleted) * trunk/softs/tests_cc_vcache/test_pte2lw_ref (deleted) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty (deleted) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty (deleted) * trunk/softs/tests_cc_vcache/test_pte_llsc (deleted) * trunk/softs/tests_cc_vcache/test_ri (deleted) * trunk/softs/tests_cc_vcache/test_ri_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_sanity (deleted) * trunk/softs/tests_cc_vcache/test_sc_no_ll (deleted) * trunk/softs/tests_cc_vcache/test_sc_update_cache (deleted) * trunk/softs/tests_cc_vcache/test_sync (deleted) * trunk/softs/tests_cc_vcache/test_syscall (deleted) * trunk/softs/tests_cc_vcache/test_syscall_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_trap (deleted) * trunk/softs/tests_cc_vcache/test_trap_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_xicu_timer (deleted) Remove directories that should have been in tests_cc_vcache/ Thu, 05 Sep 2013 11:19:23 GMT bouyer [518] * trunk/softs/tests_cc_vcache/test_excep_intr/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_fpediv/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/.nfs000000000045af320000012c (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/.nfs0000000000495ea5000004bf (deleted) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/.nfs0000000000495ea5000004bf (deleted) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/.nfs0000000000495ea5000004bf (deleted) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/.nfs0000000000495ea5000004bf (deleted) Delete files that should not be there Thu, 05 Sep 2013 11:19:04 GMT bouyer [517] * trunk/softs/tests_cc_vcache/common/common.sh (modified) Use the new tsar_mono_mmu platform to run the tests. As of today, ... Tue, 03 Sep 2013 10:05:03 GMT bouyer [511] * trunk/softs/tests_cc_vcache/bilan (deleted) Remove file that shouldn't be there Tue, 03 Sep 2013 10:04:21 GMT bouyer [510] * trunk/softs/tests_cc_vcache/tmp (deleted) Remove file that shouldn't be there Thu, 29 Aug 2013 10:18:45 GMT bouyer [502] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/src/reset.S (modified) * trunk/softs/tsar_boot/version (added) * trunk/softs/tsar_boot/version.sh (added) Print a version string at execution, dynamically computed at link ... Thu, 29 Aug 2013 09:35:11 GMT bouyer [501] * trunk/softs/tsar_boot/include/sdcard.h (modified) * trunk/softs/tsar_boot/src/sdcard.c (modified) Add support for >= v2, SDHC cards (larger than 2GB). Tested with a ... Sun, 30 Jun 2013 18:28:58 GMT cfuguet [425] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/README.txt (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/platform_fpga.dts (deleted) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/platform_soclib.dts (deleted) * trunk/softs/tsar_boot/include/boot_memcpy.h (deleted) * trunk/softs/tsar_boot/include/boot_utils.h (added) * trunk/softs/tsar_boot/include/defs.h (modified) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) * trunk/softs/tsar_boot/src/boot_memcpy.c (deleted) * trunk/softs/tsar_boot/src/boot_utils.c (added) * trunk/softs/tsar_boot/src/reset.S (modified) Modifications in tsar_boot: - Creating new files boot_utils.[c h] ... Wed, 19 Jun 2013 11:33:04 GMT porquet [417] * trunk/softs/tsar_boot/src/exceptions.c (modified) tsar_boot: typos Tue, 18 Jun 2013 08:28:57 GMT porquet [416] * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/defs_platform.h (modified) it's 64 bytes and not 16 bytes (16 is the number of words in a cache ... Tue, 18 Jun 2013 08:25:15 GMT cfuguet [415] * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Modifications in soft/tsar_boot: - Fixing indentation problems in ... Mon, 17 Jun 2013 17:10:21 GMT porquet [413] * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/defs_platform.h (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/ldscript (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/platform_fpga.dts (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/platform_soclib.dts (added) tsar_boot: new conf directory for platform 'tsarv4_mono_mmu_ioc' Mon, 17 Jun 2013 17:10:20 GMT porquet [412] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/defs_platform.h (modified) * trunk/softs/tsar_boot/include/boot_ioc.h (modified) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) boot_tsar: bug fix and more debug Mon, 17 Jun 2013 17:10:19 GMT porquet [411] * trunk/softs/tsar_boot/Makefile (modified) tsar_boot: let the user have a custom conf file to avoid repeating ... Tue, 11 Jun 2013 12:28:55 GMT cfuguet [406] * trunk/softs/tsar_boot/Makefile (modified) Introducing USE_DT (true by default) option in tsar_boot makefile Thu, 30 May 2013 15:19:40 GMT bouyer [399] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/platform_fpga.dts (modified) Sync with reality: we have only one processor on the de2-115 and ... Thu, 30 May 2013 15:16:33 GMT bouyer [398] * trunk/softs/tsar_boot/include/spi.h (modified) * trunk/softs/tsar_boot/src/sdcard.c (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Use 128bits transfers at the SPI controller level when possible; ... Thu, 16 May 2013 15:51:55 GMT cfuguet [390] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/README.txt (modified) Reactivating commented command in the Makefile of the tsar_boot Thu, 16 May 2013 13:01:37 GMT cfuguet [388] * trunk/softs/tsar_boot/Doxyfile (added) * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/README.txt (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/include/boot_ioc.h (modified) * trunk/softs/tsar_boot/include/spi.h (modified) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) * trunk/softs/tsar_boot/src/exceptions.c (modified) * trunk/softs/tsar_boot/src/sdcard.c (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Modifications in tsar/trunk/softs/tsar_boot: - Improving the ... Thu, 18 Apr 2013 11:14:50 GMT joannou [373] * trunk/modules (added) * trunk/platforms (added) * trunk/softs (added) * trunk/softs/tests_cc_vcache (copied) * trunk/softs/tsar_boot (copied) Reintroducing softs : * tests_cc_vcache * tsar_boot