|
|
@679
|
4 years |
alain |
Mainly cosmetic.
|
|
|
@658
|
4 years |
alain |
Improve the TSAR NIC driver.
|
|
|
@657
|
5 years |
alain |
Introduce remote_buf.c/.h & socket.c/.h files.
Update dev_nic.c/.h files.
|
|
|
@654
|
5 years |
alain |
euh…
|
|
|
@647
|
5 years |
alain |
...miscelaneous…
|
|
|
@640
|
5 years |
alain |
Remove all RPCs in page-fault handling.
|
|
|
@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, …
|
|
|
@632
|
6 years |
alain |
This version replace the RPC by direct remote memory access
for …
|
|
|
@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 …
|
|
|
@619
|
6 years |
alain |
1) Fix a bug in KSH : after the "load" command,
the [ksh] prompt is …
|
|
|
@587
|
6 years |
alain |
Modify the GPT (Generic Page Table) API to support remote accesses,
in …
|
|
|
@570
|
6 years |
alain |
Introduction of the soclib_mty driver for the TSAR-LETI architecture.
|
|
|
@505
|
6 years |
viala |
[hal] Fix protoypes and add headers in hal mips32 implementation.
Fix …
|
|
|
@480
|
6 years |
viala |
[hal/generic] Add void type to function prototypes with no parameter
|
|
|
@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 …
|
|
|
@455
|
6 years |
viala |
Change name in banner comment to match filename
|
|
|
@445
|
7 years |
alain |
Restructure the mini_libc.
|
|
|
@432
|
7 years |
alain |
bloup
|
|
|
@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 …
|
|
|
@402
|
7 years |
max |
Mmh, refix this bug (mistakenly reverted by alain).
|
|
|
@401
|
7 years |
alain |
Few bugs in VMM
|
|
|
@384
|
7 years |
max |
Fix a pretty dumb mistake I made in my last commit.
|
|
|
@383
|
7 years |
max |
Use constant flags.
|
|
|
@380
|
7 years |
alain |
Remove the generic kernel/kern/do_exception files to handle exceptions …
|
|
|
@346
|
7 years |
max |
Hide soclib_iob.
|
|
|
@337
|
7 years |
alain |
Introduce the delayed context switch if current thread has a lock.
|
|
|
@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.
|
|
|
@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 …
|
|
|
@279
|
7 years |
alain |
1) Introduce independant command fields for the various devices in the …
|
|
|
@261
|
7 years |
max |
Hide soclib_dma.
|
|
|
@259
|
7 years |
max |
Hide soclib_nic.
|
|
|
@257
|
7 years |
max |
Hide soclib_mmc.
|
|
|
@252
|
7 years |
max |
Hide IMPL_PIC_.
|
|
|
@245
|
7 years |
max |
Hide soclib_tty.
|
|
|
@216
|
7 years |
max |
dispatch 'impl' in the hal
|
|
|
@213
|
7 years |
max |
hide soclib_bdv
|
|
|
@190
|
7 years |
max |
hide soclib
|
|
|
@151
|
7 years |
alain |
Move the core specific hal_cpu_context_t & hafpu_context_t structures …
|
|
|
@136
|
7 years |
max |
Hide a few soclib_xcu_ functions
|
|
|
@131
|
7 years |
max |
use hal_drivers_xcu_init
|
|
|
@124
|
7 years |
max |
rename hal_wbflush->hal_fence
|
|
|
@121
|
7 years |
alain |
Fix bugs in hal_remote, hal uspace, hal_special
|
|
|
@108
|
7 years |
max |
typo
|
|
|
@101
|
7 years |
alain |
euh…
|
|
|
@95
|
7 years |
alain |
hal_special: replace hal_time_stamp() by hal_get_cycles()
hal_remote : …
|
|
|
@77
|
7 years |
max |
Start hiding the architecture-specific drivers behind the …
|
|
|
@72
|
7 years |
max |
start defining some remote functions, and use uint8_t instead of
char
|
|
|
@69
|
7 years |
max |
use uint8_t instead
|
|
|
@64
|
7 years |
max |
cosmetic and typos
|
|
|
@53
|
7 years |
alain |
Compilation OK pout TSAR
|
|
|
@50
|
7 years |
alain |
bloup
|
|
|
@41
|
8 years |
max |
style
|
|
|
@23
|
8 years |
alain |
Introduce syscalls.
|
|
|
@17
|
8 years |
max |
Typos, and cosmetic.
|
|
|
@16
|
8 years |
alain |
mprove the HAL for interrupt, exception, syscall handling.
|