|
|
@637
|
5 years |
alain |
Introduce the non-standard pthread_parallel_create() system call
and …
|
|
|
@635
|
5 years |
alain |
This version is a major evolution: The physical memory allocators, …
|
|
|
@634
|
6 years |
alain |
Fix a bug in hal_irqmask.c
|
|
|
@633
|
6 years |
alain |
cosmetic
|
|
|
@632
|
6 years |
alain |
This version replace the RPC by direct remote memory access
for …
|
|
|
@630
|
6 years |
alain |
1) Fix a bug in the vfs_add_special_dentries() function:
The <.> and …
|
|
|
@629
|
6 years |
alain |
Remove the "giant" rwlock protecting the GPT, and
use the GPT_LOCKED …
|
|
|
@626
|
6 years |
alain |
This version has been tested on the sort multithreaded application …
|
|
|
@625
|
6 years |
alain |
Fix a bug in the vmm_remove_vseg() function: the physical pages …
|
|
|
@624
|
6 years |
alain |
Fix several bugs to use the instruction MMU in kernel mode
in …
|
|
|
@623
|
6 years |
alain |
Introduce three new types of vsegs (KCODE,KDATA,KDEV)
to map the …
|
|
|
@622
|
6 years |
viala |
Fix compilation warning about not defined function.
` …
|
|
|
@619
|
6 years |
alain |
1) Fix a bug in KSH : after the "load" command,
the [ksh] prompt is …
|
|
|
@615
|
6 years |
alain |
introduce a SYNC_WRITE command in soclib_bdv driver cmd() function.
|
|
|
@611
|
6 years |
alain |
Introduce sigificant modifs in VFS to support the <ls> command,
and …
|
|
|
@610
|
6 years |
alain |
Fix several bugs in VFS to support the following
ksh commandis : cp, …
|
|
|
@587
|
6 years |
alain |
Modify the GPT (Generic Page Table) API to support remote accesses,
in …
|
|
|
@579
|
6 years |
alain |
restore value of CONFIG_VMM_KENTRY_BASE to 0x000004
|
|
|
@570
|
6 years |
alain |
Introduction of the soclib_mty driver for the TSAR-LETI architecture.
|
|
|
@558
|
6 years |
nicolas.van.phan |
Make soclib_sdc internal function not use globals
|
|
|
@550
|
6 years |
nicolas.van.phan |
Add SD card driver in kernel
|
|
|
@544
|
6 years |
nicolas.van.phan |
Stop accessing first 8Mb of physical memory
|
|
|
@543
|
6 years |
nicolas.van.phan |
Add untested bare SDC driver (from giet)
Changes some hard-coded …
|
|
|
@540
|
6 years |
nicolas.van.phan |
TTY MUX 5/5 : Multiplex TTY character receiving
The multiplexing for …
|
|
|
@539
|
6 years |
nicolas.van.phan |
TTY MUX 4 : Multiplex TTY character sending
Now, when a thread wants …
|
|
|
@538
|
6 years |
nicolas.van.phan |
TTY MUX 3 : Comment multi_tty TX IRQ enabling
Enabling and disabling …
|
|
|
@537
|
6 years |
nicolas.van.phan |
TTY MUX 2 : Make mtty driver only address chan. 0
The physical …
|
|
|
@534
|
6 years |
nicolas.van.phan |
Add mtty driver.
|
|
|
@533
|
6 years |
nicolas.van.phan |
Add untested multi_tty driver
|
|
|
@527
|
6 years |
viala |
Rewrite if-then-else return function into switch case.
For safety …
|
|
|
@522
|
6 years |
viala |
FIX rev520: Previous commit contained a superflous '}'
|
|
|
@520
|
6 years |
viala |
[soclib_hba] Use assert instead of printk + Hal_core_sleep for panic.
|
|
|
@507
|
6 years |
viala |
[soclib_nic] Missing default case fixed by adding an assert.
…
|
|
|
@506
|
6 years |
viala |
[syscalls] add interface in implementation.
Add const where possible, …
|
|
|
@505
|
6 years |
viala |
[hal] Fix protoypes and add headers in hal mips32 implementation.
Fix …
|
|
|
@501
|
6 years |
viala |
[hal] Add headers in .c
hal/tsar_mips32/core/hal_remote.c:371:6:
…
|
|
|
@494
|
6 years |
viala |
Fix an error in an assert, style on an other.
|
|
|
@493
|
6 years |
viala |
[hal/drivers] Use asserts and fix a bad call.
We called …
|
|
|
@492
|
6 years |
viala |
Refactoring assert calling to conform with new assert macro.
Made …
|
|
|
@489
|
6 years |
viala |
[hal] Add headers in hal_interrupt.c
` …
|
|
|
@481
|
6 years |
viala |
[hal/mips32] Add void type to function prototypes with no parameter
|
|
|
@473
|
6 years |
alain |
Fix several GCC warning related to the -Wextra compilation option.
|
|
|
@469
|
6 years |
alain |
1) Introduce the libsemaphore library.
2) Introduce a small libmath …
|
|
|
@468
|
6 years |
viala |
FIX: Wrong assigment in wti/hwi vector in soclib_pic_bind_irq()
We …
|
|
|
@459
|
6 years |
alain |
Introduce the math library, to support the floating point
data used by …
|
|
|
@457
|
6 years |
alain |
This version modifies the exec syscall and fixes a large number of …
|
|
|
@454
|
6 years |
viala |
Fix typo in several file.
|
|
|
@452
|
6 years |
alain |
Split hal_types.h to hal_kernel_types.h & hal_shared_types.h
|
|
|
@451
|
6 years |
alain |
Fix a bug in soclib_pic driver (bad separation between IOPIC an LAPIC …
|
|
|
@446
|
7 years |
alain |
miscelaneous…
|
|
|
@445
|
7 years |
alain |
Restructure the mini_libc.
|
|
|
@444
|
7 years |
satin |
add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc
|
|
|
@443
|
7 years |
alain |
Fix few bugs whike debugging the sort multi-thread application.
|
|
|
@440
|
7 years |
alain |
1/ Fix a bug in the Multithreaded "sort" applicationr:
The …
|
|
|
@439
|
7 years |
satin |
Introduice new distributed Makefile architecture.
Remove deprecated …
|
|
|
@438
|
7 years |
alain |
Fix a bug in scheduler related to RPC blocking.
|
|
|
@437
|
7 years |
alain |
Fix various bugs
|
|
|
@436
|
7 years |
alain |
1) improve the threads and process destruction mechanism.
2) introduce …
|
|
|
@435
|
7 years |
alain |
Fix a bad bug in scheduler…
|
|
|
@432
|
7 years |
alain |
bloup
|
|
|
@425
|
7 years |
alain |
bloup
|
|
|
@424
|
7 years |
alain |
cosmetic.
|
|
|
@420
|
7 years |
alain |
Fix a bug found by Axel in hal_gpt_unlock_pte()
|
|
|
@418
|
7 years |
alain |
Fix a bug in hal_kentry.S : the "uzone" pointer in the thread …
|
|
|
@416
|
7 years |
alain |
Improve sys_exec.
|
|
|
@411
|
7 years |
alain |
Introduce hal_vmm.
|
|
|
@409
|
7 years |
alain |
Fix bugs in exec
|
|
|
@408
|
7 years |
alain |
Fix several bugs in the fork() syscall.
|
|
|
@407
|
7 years |
alain |
First implementation of fork/exec.
|
|
|
@406
|
7 years |
alain |
This version executed successfully the user "init" process on a …
|
|
|
@401
|
7 years |
alain |
Few bugs in VMM
|
|
|
@391
|
7 years |
alain |
Simplify the hal_mmu_exception() function.
|
|
|
@381
|
7 years |
alain |
Add missing defines in the TSAR exception handler.
|
|
|
@380
|
7 years |
alain |
Remove the generic kernel/kern/do_exception files to handle exceptions …
|
|
|
@367
|
7 years |
alain |
Change Time unit from cycle to TICK (in millisecond).
Fix several bugs …
|
|
|
@346
|
7 years |
max |
Hide soclib_iob.
|
|
|
@337
|
7 years |
alain |
Introduce the delayed context switch if current thread has a lock.
|
|
|
@317
|
7 years |
alain |
1) Introduce the TSAR hal_cpu_context_switch() function.
2) Introduce …
|
|
|
@315
|
7 years |
alain |
Redefine the fuctions ppm_base2page() / ppm_page2base() / …
|
|
|
@313
|
7 years |
alain |
RSeveral modifs in the page-fault handling.
|
|
|
@311
|
7 years |
max |
Introduce hal_cpu_context_switch.
|
|
|
@300
|
7 years |
max |
Passably handle everything in the function itself.
|
|
|
@299
|
7 years |
max |
The uspace strcpy function is allowed to fail (not implemented yet).
|
|
|
@296
|
7 years |
alain |
Several modifs in the generic scheduler and in the hal_context to
fix …
|
|
|
@291
|
7 years |
max |
Remove soclib_xcu.
|
|
|
@285
|
7 years |
max |
Must be reg_t.
|
|
|
@279
|
7 years |
alain |
1) Introduce independant command fields for the various devices in the …
|
|
|
@266
|
7 years |
alain |
Implement vfs_lseek() function.
|
|
|
@265
|
7 years |
alain |
Fix several bugs in VFS.
|
|
|
@261
|
7 years |
max |
Hide soclib_dma.
|
|
|
@259
|
7 years |
max |
Hide soclib_nic.
|
|
|
@257
|
7 years |
max |
Hide soclib_mmc.
|
|
|
@253
|
7 years |
max |
Remove unused files.
|
|
|
@252
|
7 years |
max |
Hide IMPL_PIC_.
|
|
|
@245
|
7 years |
max |
Hide soclib_tty.
|
|
|
@238
|
7 years |
alain |
Fixing bugs in vfs_lookup()
|
|
|
@226
|
7 years |
max |
add HAL_32BIT/HAL_64BIT
|
|
|
@216
|
7 years |
max |
dispatch 'impl' in the hal
|
|
|
@213
|
7 years |
max |
hide soclib_bdv
|
|
|
@211
|
7 years |
max |
hide the fields
|
|
|