|
|
@564
|
6 years |
alain |
Complete restructuration of kernel locks.
|
|
|
@563
|
6 years |
alain |
Complete restructuration of kernel spinlocks.
|
|
|
@562
|
6 years |
nicolas.van.phan |
Disable DQDT and remove y_max FOR GOOD
|
|
|
@561
|
6 years |
nicolas.van.phan |
Remove y_max in all functions except dqdt_init()
|
|
|
@560
|
6 years |
nicolas.van.phan |
Remove y_max in kernel init barriers
|
|
|
@559
|
6 years |
nicolas.van.phan |
Remove y_max in loops (easy replacements)
|
|
|
@558
|
6 years |
nicolas.van.phan |
Make soclib_sdc internal function not use globals
|
|
|
@557
|
6 years |
nicolas.van.phan |
Add cluster_info[][] array in cluster descriptor
|
|
|
@556
|
6 years |
nicolas.van.phan |
Gather LETI-specific macros into hard_config.h
|
|
|
@555
|
6 years |
nicolas.van.phan |
Add script to load almos on sd card
|
|
|
@554
|
6 years |
nicolas.van.phan |
Change params-hard.mk to symlink
|
|
|
@553
|
6 years |
nicolas.van.phan |
Add SEGS_SET param in params-hard.mk
|
|
|
@552
|
6 years |
nicolas.van.phan |
Stop fetching instructions from local cluster
At the beginning of the …
|
|
|
@551
|
6 years |
nicolas.van.phan |
Make locks before IDLE Init busy
|
|
|
@550
|
6 years |
nicolas.van.phan |
Add SD card driver in kernel
|
|
|
@549
|
6 years |
nicolas.van.phan |
Fix typo
|
|
|
@548
|
6 years |
nicolas.van.phan |
Add SYS_CLK parameter to set in params-hard
Add forgotten sys_clk …
|
|
|
@547
|
6 years |
nicolas.van.phan |
Implement bootloader SPI SD card driver (VERY SLOW)
Rectify …
|
|
|
@546
|
6 years |
nicolas.van.phan |
Make hard_config.h generate from params-hard IOC_TYPE
|
|
|
@545
|
6 years |
nicolas.van.phan |
Fix memory access at 0x10 and 0x14
chdev_dir() tried to read …
|
|
|
@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 …
|
|
|
@542
|
6 years |
nicolas.van.phan |
Add IS_LETI macro for preloader/bootloader
|
|
|
@541
|
6 years |
nicolas.van.phan |
Multiplex bootloader writes on LETI
|
|
|
@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 …
|
|
|
@536
|
6 years |
nicolas.van.phan |
TTY MUX 1 : Init tty chdevs in internal_devices_init()
|
|
|
@535
|
6 years |
nicolas.van.phan |
Replace TXT0 by MTTY0 for LETI
|
|
|
@534
|
6 years |
nicolas.van.phan |
Add mtty driver.
|
|
|
@533
|
6 years |
nicolas.van.phan |
Add untested multi_tty driver
|
|
|
@532
|
6 years |
nicolas.van.phan |
Add message to show enabling of IPI on cores.
|
|
|
@531
|
6 years |
nicolas.van.phan |
Fix error in thread debug prints
|
|
|
@530
|
6 years |
nicolas.van.phan |
Hack to compile on both IOB and LETI for now
|
|
|
@529
|
6 years |
nicolas.van.phan |
Fix friday's fat bug triggered by fork() in init.c
|
|
|
@528
|
6 years |
nicolas.van.phan |
Change usage of y_max/x_max for iterating through clusters.
This is …
|
|
|
@527
|
6 years |
viala |
Rewrite if-then-else return function into switch case.
For safety …
|
|
|
@526
|
6 years |
viala |
Add explicit type to enum in syscall_numbers.h
|
|
|
@525
|
6 years |
viala |
[boot] Uniformisation of style on some prototypes.
|
|
|
@524
|
6 years |
viala |
[boot] Add extern qualifier to boot_loader function.
|
|
|
@523
|
6 years |
viala |
[boot] Remove testing if a pointer is null.
It's a bad practice in a …
|
|
|
@522
|
6 years |
viala |
FIX rev520: Previous commit contained a superflous '}'
|
|
|
@521
|
6 years |
viala |
[boot] Add const qualifier where it's possible.
Fix some gcc warning …
|
|
|
@520
|
6 years |
viala |
[soclib_hba] Use assert instead of printk + Hal_core_sleep for panic.
|
|
|
@519
|
6 years |
viala |
fat/boot_fat32 use unused attribute
|
|
|
@518
|
6 years |
viala |
[thread.c] Fix we forgot to assign thread->type.
Alain and I forgot …
|
|
|
@517
|
6 years |
viala |
Revert rev515. I introduced a problem.
The fact is that entry is …
|
|
|
@516
|
6 years |
viala |
[chdev] Fix a bad call to thread_can_yield.
|
|
|
@515
|
6 years |
viala |
[kernel_init] Fix a potentially not initalized variable.
I added an …
|
|
|
@514
|
6 years |
viala |
[process] fix undefined/declared variable in process_register_thread.
…
|
|
|
@513
|
6 years |
viala |
[mm/mapper] Fix prototype of mapper_create.
Add some doc in interface.
|
|
|
@512
|
6 years |
viala |
[libk] Add documentation to memcmp().
|
|
|
@511
|
6 years |
viala |
[libmath] Add braces arround a misleading indent for loop.
Sometimes …
|
|
|
@510
|
6 years |
viala |
[kernel_config] Add macro debug macro in kernel conf found with -Wunused.
|
|
|
@509
|
6 years |
viala |
[syscalls] Typo in macro invocations found with -Wundef.
|
|
|
@508
|
6 years |
viala |
[syscall] Use assert instead of printk+hal_core_sleep.
|
|
|
@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 …
|
|
|
@504
|
6 years |
viala |
[user/sort] Fix function prototypes add const when possible.
|
|
|
@503
|
6 years |
viala |
Add void type on function that takes no parameters, fix invalid call.
…
|
|
|
@502
|
6 years |
viala |
assert: Fix signature mismatch.
|
|
|
@501
|
6 years |
viala |
[hal] Add headers in .c
hal/tsar_mips32/core/hal_remote.c:371:6:
…
|
|
|
@500
|
6 years |
viala |
Minor change: Remove an extra call to spinlock_init in scheduler.c
…
|
|
|
@499
|
6 years |
viala |
[boot] add extern to an externaly used function.
boot.c: At top …
|
|
|
@498
|
6 years |
viala |
[boot] Add static const to a device_type_str.
Fix:
`
boot.c: At top …
|
|
|
@497
|
6 years |
viala |
[boot] Add static to an internal function.
Fix: gcc warning
` …
|
|
|
@496
|
6 years |
viala |
Remove all build files of libmath.
Maybe this whas commited by error.
|
|
|
@495
|
6 years |
viala |
Minor: principal Makefile: Add cleaning libmath.
|
|
|
@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 …
|
|
|
@491
|
6 years |
viala |
Change assert to be a macro
Ease using of static analyser and add …
|
|
|
@490
|
6 years |
viala |
Minor: Add extern prototype for kernel_init function.
Also I add …
|
|
|
@489
|
6 years |
viala |
[hal] Add headers in hal_interrupt.c
` …
|
|
|
@488
|
6 years |
viala |
[kernel] Add const to syscall_str return type.
` …
|
|
|
@487
|
6 years |
viala |
[libk/memcpt.c] Add .h in .c.
Fix needed for C99 or C11 where not …
|
|
|
@486
|
6 years |
viala |
[mm] Add void type to function prototypes with no parameter
|
|
|
@485
|
6 years |
viala |
[kern] Add void type to function prototypes with no parameter
|
|
|
@484
|
6 years |
viala |
[fs] Add void type to function prototypes with no parameter
|
|
|
@483
|
6 years |
viala |
[devices] Add void type to function prototypes with no parameter
|
|
|
@482
|
6 years |
viala |
[hal/x86_64] Add void type to function prototypes with no parameter
|
|
|
@481
|
6 years |
viala |
[hal/mips32] Add void type to function prototypes with no parameter
|
|
|
@480
|
6 years |
viala |
[hal/generic] Add void type to function prototypes with no parameter
|
|
|
@479
|
6 years |
viala |
[kern/syscall] Add void type to function prototypes with no parameter
|
|
|
@478
|
6 years |
viala |
[libalmosmkh] Add void type to function prototypes with no parameter
|
|
|
@477
|
6 years |
viala |
[libpthread] Add void type to function prototypes with no parameter
|
|
|
@476
|
6 years |
viala |
[mini-libc] Add void type to function prototypes with no parameter
|
|
|
@475
|
6 years |
viala |
[userland] Add void type to function prototypes with no parameter
|
|
|
@474
|
6 years |
viala |
[boot] Add void type to function prototypes with no parameter
|
|
|
@473
|
6 years |
alain |
Fix several GCC warning related to the -Wextra compilation option.
|
|
|
@472
|
6 years |
alain |
Fix the bug found by Axel in the process_register_thread() function
…
|
|
|
@471
|
6 years |
viala |
Fix: In dev_fbf.c we used hal_get_cycle instead of hal_get_cycles
|
|
|
@470
|
6 years |
viala |
minor: add const to cause parameter in sched_yield.
We never mutate …
|
|
|
@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 …
|
|
|
@467
|
6 years |
viala |
FIX: Undefined Macro define in sys_thread_wakeup
Found with -Wundef.
…
|
|
|
@466
|
6 years |
viala |
Improvement: Add -Wextra warnings to GCC, add more debug symbols.
…
|
|
|
@465
|
6 years |
viala |
FIX: Add stdlib.h for call to exit().
Fix:
pgcd.c: In function …
|
|
|