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