source: soft/giet_vm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @469   10 years alain The global variables associated to TTY channels are not anymore …
(edit) @468   10 years alain Cosmetic: Improving debug.
(edit) @467   10 years alain Adding a new step in the kernel_init() procedure: Processor[0][0][0]
(edit) @466   10 years alain 1) Introducing a hierarchical, distributed lock, implemented as a …
(edit) @465   10 years cfuguet mapping.py: avoid erroneous warnings concerning XCUs on linux_dts …
(edit) @464   10 years alain Define the kernel_heap[X_SIZE][Y_SIZE] global variables, and the TTY …
(edit) @463   10 years alain Introducing new configuration variables in giet_config.h
(edit) @462   10 years alain Cosmetic.
(edit) @461   10 years alain 1) replace the "giet_locks.c" library by the "user_lock.c" library …
(edit) @460   10 years alain Introducing an explicit FAT initialisation in boot.c.
(edit) @459   10 years alain Removing the kernel_utils.c/kernel_utils.h file. Introducing new …
(edit) @458   10 years alain Introducing the new spin-lock (with waiting queue).
(edit) @457   10 years alain Introducing the "classif" application. Updating the "transpose", …
(edit) @456   10 years alain Defining the NIC and CMA drivers (validated by the classif …
(edit) @455   10 years alain Introducing the tty0.c/tty0.h files defining access function to TTY0 …
(edit) @454   10 years alain Introducing new parameters for the CHBUF used by the kernel for the …
(edit) @453   10 years alain Remove the use_tty, use_timer, use_nic etc. from the mapping. …
(edit) @452   10 years alain Update the boot.c file to initialise the new slots in task context.
(edit) @451   10 years alain Modify the "router" application to support the explicit declaration …
(edit) @450   10 years alain 1) Introducing an explicit channel initialisation function in the MWMR …
(edit) @449   10 years alain Introducing the CMA_RX, CMA_TX, NIC_RX, NIC_TX slots in the task …
(edit) @448   10 years alain Simplifying the NIC and CMA drivers. Complex functionnalities have …
(edit) @447   10 years alain Introducing hard_config.h in the root directory.
(edit) @446   10 years alain Introducing the kernel_utils.C & kernel_utils.h files.
(edit) @445   10 years alain Introducing application "display"
(edit) @444   10 years alain Introducing application "display"
(edit) @443   10 years alain euh…
(edit) @442   10 years alain Removing the _printf() function in the boot code i and in the drivers …
(edit) @441   10 years alain Removing support for the (use_tty, use_tim, use_nic, use_cma) …
(edit) @440   10 years alain Introducing dynamic allocation of peripheral channels (NIC, TTY, CMA, …
(edit) @439   10 years alain Removing the use_tty, use_nic, use_tim, use_cma, etc.) in the mapping. …
(edit) @438   10 years alain Inroducing support in the stdio for dynamic allocation of peripherals …
(edit) @437   10 years alain Introducing dynamic allocation of peripheral channel(TTY, NIC, TIM, …
(edit) @436   10 years alain Introducing dynamic allocation of peripheral channel (for TIM, TTY, …
(edit) @435   10 years cfuguet makefile: adding new CFLAG option to avoid problems with GCC's …
(edit) @434   10 years cfuguet sort: using big pages for code and data
(edit) @433   10 years cfuguet boot: two modifications in the GietVM bootloader 1. Verifying that …
(edit) @432   10 years alain 1) Introduce the "applications" directory. 2) Introduce the fixed …
(edit) @431   10 years alain Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
(edit) @430   10 years alain Introducing fixed format (X_WIDTH / YWIDTH / P_WIDTH) for processor index.
(edit) @429   10 years alain Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
(edit) @428   10 years alain Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
(edit) @427   10 years alain Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
(edit) @426   10 years alain Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH ) for processor …
(edit) @425   10 years porquet genmap: fix python version
(edit) @424   10 years porquet genmap: fix DTS generation for Linux
(edit) @423   10 years porquet fix the scripts to use python2
(edit) @422   10 years cfuguet sort: using big pages for code segment
(edit) @421   10 years alain Fixing bugs in linux_dts generator.
(edit) @420   10 years alain cosmetic
(edit) @419   10 years alain cosmetic
(edit) @418   10 years alain Introducing the Frame Buffer size as platform parameter.
(edit) @417   10 years alain Cosmetic.
(edit) @416   10 years alain Using BPP (Big Physical Page) for distributed stacks and heaps.
(edit) @415   10 years alain Using BPP (Big Physical Page) for idistributed stacks and heaps.
(edit) @414   10 years alain Using BPP (Big physical Page) for stack and heap.
(edit) @413   10 years alain Introducing support for the PIC_MASK register in pic_driver.
(edit) @412   10 years alain Major evolution: the page table initialisation has been completely …
(edit) @411   10 years alain Introducing support for BPP (Big Physical Pages) and SPP (Small …
(edit) @410   10 years alain Cosmetic
(edit) @409   10 years alain Cosmetic
(edit) @408   10 years alain Introducing a physical memory allocator (pmem.c & pmem.h files).
(edit) @407   10 years cfuguet sort: introducing distributed ptabs in sort.py description file
(edit) @406   10 years cfuguet Introducing P_WIDTH field in hard_config.h file - This constant …
(edit) @405   10 years cfuguet rdk_driver: replacing old USE_RAM_DISK variables by USE_IOC_RDK
(edit) @404   10 years cfuguet mapping.py: when ramdisk is used, other ioc controller are disabled …
(edit) @403   10 years cfuguet mapping.py: bugfix - Consider ramdisk in the IOC controller …
(edit) @402   10 years alain supporting X_SIZE = 16 and Y_SIZE = 16
(edit) @401   10 years cfuguet genmap: importing dynamically the applications module - Adding …
(edit) @400   10 years cfuguet mapping.py: bugfix in netbsd device tree generation - During Frame …
(edit) @399   10 years alain Cosmetic
(edit) @398   10 years alain Releases dynamically allocated buffers at the end of the transpose …
(edit) @397   10 years alain Bug fix in malloc.c.
(edit) @396   10 years alain Housekeeping
(edit) @395   10 years alain Cosmetic.
(edit) @394   10 years alain Introducing an improved free() in the malloc.h library.
(edit) @393   10 years alain Cosmetic
(edit) @392   10 years alain Cosmetic
(edit) @391   10 years alain Idle task stack implementation. The idle stack was previously …
(edit) @390   10 years alain 1) Introducing the new system call giet_get_xy() in stdio.h, …
(edit) @389   10 years alain Bloup
(edit) @388   10 years alain Cosmetic
(edit) @387   10 years alain Cosmetic
(edit) @386   10 years alain Cosmetic
(edit) @385   10 years alain Reducing the idle_task stack to 64 bytes (to reduce the kdata segment size)
(edit) @384   10 years alain Update the convol application to use the new malloc.h and barrier.h …
(edit) @383   10 years alain Update the transpose application to use the new malloc.h and barrier.h …
(edit) @382   10 years alain Major evolution of the malloc library, to provide two new services: - …
(edit) @381   10 years alain Initializing src_array and dst_array pointers to avoid a warning.
(edit) @380   10 years alain Introducing a drivers library (libdrivers.a) to reduce the kernel.elf …
(edit) @379   10 years alain reduce the idle task stack to 64 bytes to reduce the kernel.elf size …
(edit) @378   10 years alain remove the inline directives
(edit) @377   10 years alain Cosmetic.
(edit) @376   10 years alain Fix a bug in sbt_build() function.
(edit) @375   10 years alain bug fix
(edit) @374   10 years alain Introducing new user libraries in Makefile.
(edit) @373   10 years alain Cosmetic.
(edit) @372   10 years alain Modify the convol application to use the remote_malloc library, and to …
(edit) @371   10 years alain Removing the hard_config.h file replication.
(edit) @370   10 years alain 1) Introducing the _physical_read_ull() and _physical_write_ull() …
Note: See TracRevisionLog for help on using the revision log.