source: soft/giet_vm/giet_kernel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @786   9 years alain cosmetic
(edit) @774   9 years alain The _sys_fat_dump() kernel function has been introduced to support the …
(edit) @760   9 years alain
(edit) @754   9 years cfuguet - Support to have a single terminal (NB_TTY_CHANNEL = 1). In this …
(edit) @753   9 years cfuguet Introducing the coremark benchmark
(edit) @742   9 years alain Remove the seg_kernel_init vseg: All the kernel code is now packed in …
(edit) @733   9 years alain Modify the system functions associated to hardware coprocessors: …
(edit) @725   9 years alain Modify FBF_CMA syscall handlers to support chbufs containing more than …
(edit) @719   9 years alain Cosmetic.
(edit) @717   9 years alain Cosmetic.
(edit) @714   9 years alain Introduce the _sys_fbf_size() function. Modify the _sys_fbf_alloc() / …
(edit) @709   9 years alain Major release: Change the task model to implement the POSIX threads …
(edit) @707   9 years guerin fix kill/exec - introduce physical_memcpy for fat_read - don't defer …
(edit) @706   9 years guerin kernel: _ctx_switch: acknowledge signal before treating it Just to be …
(edit) @705   9 years guerin kernel: fix error handling in _load_writable_segments() _fat_read() …
(edit) @702   9 years alain Introduce the _load_writable_segments() function (used by the …
(edit) @700   9 years guerin kernel: add fbf_cma release, call it on task kill
(edit) @699   9 years guerin kernel: use non-trivial CMA allocator
(edit) @698   9 years guerin kernel: use non-trivial TTY allocator Now, TTY channels can be …
(edit) @697   9 years guerin kernel: release WTI mailbox associated with TTY We don't block on …
(edit) @696   9 years guerin kernel: defer task exec to _ctx_switch()
(edit) @695   9 years guerin kernel: defer task kill to _ctx_switch() Introduce SIG slot in task …
(edit) @690   9 years alain Cosmetic in the _sys_tasks_status() function.
(edit) @688   9 years alain Introduces the _sys_tasks_status() function used by the …
(edit) @670   9 years alain Introduce the "shared" argument in the _sys_tty_alloc() function.
(edit) @661   9 years guerin remove deprecated giet_fat_list()
(edit) @658   9 years guerin fat32: implement _fat_opendir, _fat_closedir, _fat_readdir
(edit) @656   9 years guerin always set CTX_EPC in task context initialization all runnable tasks …
(edit) @648   9 years alain Introducing support for the new mechanism to start tasks.
(edit) @629   9 years alain Modify the task activation/desactivation mechanism to support the …
(edit) @615   9 years bellefin Introduce mmc distributed lock The locks are distributed in the kernel …
(edit) @614   9 years bellefin Change the syscalls related to the NIC and the CMA 1) In a CHBUF, …
(edit) @592   9 years alain Introduce support for the new POSIX-like FAT32.
(edit) @579   9 years bellefin Improve hba driver : adding the _hba_boot_mode variable to indicate …
(edit) @568   10 years alain Introducing support for the IOC_SDC controller.
(edit) @556   10 years alain Introducing support for the coprocessor related system calls.
(edit) @547   10 years alain Move the peripheral initialisation from the boot.c to the kernel_init.c
(edit) @536   10 years alain Blap.
(edit) @528   10 years alain 1) Introducing support for external IRQs dynamic routing. 2) …
(edit) @519   10 years alain Introducing support for hardware coprocessors using the vci_mwmr_dma …
(edit) @516   10 years alain Remove the vobj object from the mapping_info, and remove global …
(edit) @505   10 years alain Fixing a bug in _sys_fbf_cma_start() function.
(edit) @494   10 years alain Introduce a fully parallel procedure for the kernel initialisation.
(edit) @489   10 years alain Introducing an explicit (channel) argument in all kernel access …
(edit) @478   10 years alain 1) The chained buffer structure has been modified to have one single …
(edit) @467   10 years alain Adding a new step in the kernel_init() procedure: Processor[0][0][0]
(edit) @459   10 years alain Removing the kernel_utils.c/kernel_utils.h file. Introducing new …
(edit) @449   10 years alain Introducing the CMA_RX, CMA_TX, NIC_RX, NIC_TX slots in the task …
(edit) @446   10 years alain Introducing the kernel_utils.C & kernel_utils.h files.
(edit) @440   10 years alain Introducing dynamic allocation of peripheral channels (NIC, TTY, CMA, …
(edit) @428   10 years alain Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
(edit) @410   10 years alain Cosmetic
(edit) @396   10 years alain Housekeeping
(edit) @391   10 years alain Idle task stack implementation. The idle stack was previously …
(edit) @385   10 years alain Reducing the idle_task stack to 64 bytes (to reduce the kdata segment size)
(edit) @379   10 years alain reduce the idle task stack to 64 bytes to reduce the kernel.elf size …
(edit) @373   10 years alain Cosmetic.
(edit) @346   10 years alain Fixing a bug in the _sys_handler function (giet.s file). The SR value …
(edit) @345   10 years cfuguet giet_vm optimizations: * Several modifications in GIET_VM in order …
(edit) @330   10 years alain Cosmetic.
(edit) @322   10 years alain Various small modifs to comply with the genmap tool.
(edit) @310   11 years alain Reducing the number of log messages.
(edit) @301   11 years cfuguet Bugfix for interrupt masking and demasking.
(edit) @299   11 years alain ntroducing the TOTAL_PROCS variable in the hard_config.h file (used by …
(edit) @297   11 years alain Bug fix in both _tty_rx_isr() and _bdv_isr(): The ISR must do nothing …
(edit) @294   11 years alain Introducing support for IOPIC component.
(edit) @293   11 years cfuguet Initializing the CP0 CAUSE value on the task contexts to zero during …
(edit) @289   11 years cfuguet Modifications on GIET-VM IOC driver: - Introducing new layer on the …
(edit) @281   11 years cfuguet Modifications in GIET_VM: - Supporting platforms with more than one …
(edit) @279   11 years cfuguet Modifications in the ioc_driver: - Introducing uniform interface to …
(edit) @275   11 years cfuguet - Adding volatile attribute for pointers used to address memory …
(edit) @274   11 years cfuguet Bugfix on kernel_init file: - The size of the schedulers vector was …
(edit) @271   11 years cfuguet - Bugfix: The ISR_SWITCH index should be NB_PROCS_MAX + local_pid. …
(edit) @267   11 years cfuguet - Adding new task context information: THREAD INDEX. This value can …
(edit) @263   11 years alain Introducing support for TSAR fixed format cluster index (cluster_xy) …
(edit) @260   11 years devigne Add a new syscall : giet_fat_fstat, allowing to a user application to …
(add) @258   11 years alain This is a major release, including a deep restructuration of code. The …
Note: See TracRevisionLog for help on using the revision log.