|
|
@448
|
10 years |
alain |
Simplifying the NIC and CMA drivers.
Complex functionnalities have …
|
|
|
@447
|
10 years |
alain |
Introducing hard_config.h in the root directory.
|
|
|
@446
|
10 years |
alain |
Introducing the kernel_utils.C & kernel_utils.h files.
|
|
|
@445
|
10 years |
alain |
Introducing application "display"
|
|
|
@444
|
10 years |
alain |
Introducing application "display"
|
|
|
@443
|
10 years |
alain |
euh…
|
|
|
@442
|
10 years |
alain |
Removing the _printf() function in the boot code i
and in the drivers …
|
|
|
@441
|
10 years |
alain |
Removing support for the (use_tty, use_tim, use_nic, use_cma) …
|
|
|
@440
|
10 years |
alain |
Introducing dynamic allocation of peripheral channels (NIC, TTY, CMA, …
|
|
|
@439
|
10 years |
alain |
Removing the use_tty, use_nic, use_tim, use_cma, etc.) in the mapping. …
|
|
|
@438
|
10 years |
alain |
Inroducing support in the stdio for dynamic allocation of peripherals …
|
|
|
@437
|
10 years |
alain |
Introducing dynamic allocation of peripheral channel(TTY, NIC, TIM, …
|
|
|
@436
|
10 years |
alain |
Introducing dynamic allocation of peripheral channel (for TIM, TTY, …
|
|
|
@435
|
10 years |
cfuguet |
makefile: adding new CFLAG option to avoid problems with GCC's …
|
|
|
@434
|
10 years |
cfuguet |
sort: using big pages for code and data
|
|
|
@433
|
10 years |
cfuguet |
boot: two modifications in the GietVM bootloader
1. Verifying that …
|
|
|
@432
|
10 years |
alain |
1) Introduce the "applications" directory.
2) Introduce the fixed …
|
|
|
@431
|
10 years |
alain |
Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
|
|
|
@430
|
10 years |
alain |
Introducing fixed format (X_WIDTH / YWIDTH / P_WIDTH) for processor index.
|
|
|
@429
|
10 years |
alain |
Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
|
|
|
@428
|
10 years |
alain |
Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
|
|
|
@427
|
10 years |
alain |
Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH) for processor index.
|
|
|
@426
|
10 years |
alain |
Introducing fixed format (X_WIDTH / Y_WIDTH / P_WIDTH ) for processor …
|
|
|
@425
|
10 years |
porquet |
genmap: fix python version
|
|
|
@424
|
10 years |
porquet |
genmap: fix DTS generation for Linux
|
|
|
@423
|
10 years |
porquet |
fix the scripts to use python2
|
|
|
@422
|
10 years |
cfuguet |
sort: using big pages for code segment
|
|
|
@421
|
10 years |
alain |
Fixing bugs in linux_dts generator.
|
|
|
@420
|
10 years |
alain |
cosmetic
|
|
|
@419
|
10 years |
alain |
cosmetic
|
|
|
@418
|
10 years |
alain |
Introducing the Frame Buffer size as platform parameter.
|
|
|
@417
|
10 years |
alain |
Cosmetic.
|
|
|
@416
|
10 years |
alain |
Using BPP (Big Physical Page) for distributed stacks and heaps.
|
|
|
@415
|
10 years |
alain |
Using BPP (Big Physical Page) for idistributed stacks and heaps.
|
|
|
@414
|
10 years |
alain |
Using BPP (Big physical Page) for stack and heap.
|
|
|
@413
|
10 years |
alain |
Introducing support for the PIC_MASK register in pic_driver.
|
|
|
@412
|
10 years |
alain |
Major evolution: the page table initialisation has been
completely …
|
|
|
@411
|
10 years |
alain |
Introducing support for BPP (Big Physical Pages) and SPP (Small …
|
|
|
@410
|
10 years |
alain |
Cosmetic
|
|
|
@409
|
10 years |
alain |
Cosmetic
|
|
|
@408
|
10 years |
alain |
Introducing a physical memory allocator (pmem.c & pmem.h files).
|
|
|
@407
|
10 years |
cfuguet |
sort: introducing distributed ptabs in sort.py description file
|
|
|
@406
|
10 years |
cfuguet |
Introducing P_WIDTH field in hard_config.h file
- This constant …
|
|
|
@405
|
10 years |
cfuguet |
rdk_driver: replacing old USE_RAM_DISK variables by USE_IOC_RDK
|
|
|
@404
|
10 years |
cfuguet |
mapping.py: when ramdisk is used, other ioc controller are disabled
…
|
|
|
@403
|
10 years |
cfuguet |
mapping.py: bugfix
- Consider ramdisk in the IOC controller …
|
|
|
@402
|
10 years |
alain |
supporting X_SIZE = 16 and Y_SIZE = 16
|
|
|
@401
|
10 years |
cfuguet |
genmap: importing dynamically the applications module
- Adding …
|
|
|
@400
|
10 years |
cfuguet |
mapping.py: bugfix in netbsd device tree generation
- During Frame …
|
|
|
@399
|
10 years |
alain |
Cosmetic
|
|
|
@398
|
10 years |
alain |
Releases dynamically allocated buffers at the end of the transpose …
|
|
|
@397
|
10 years |
alain |
Bug fix in malloc.c.
|
|
|
@396
|
10 years |
alain |
Housekeeping
|
|
|
@395
|
10 years |
alain |
Cosmetic.
|
|
|
@394
|
10 years |
alain |
Introducing an improved free() in the malloc.h library.
|
|
|
@393
|
10 years |
alain |
Cosmetic
|
|
|
@392
|
10 years |
alain |
Cosmetic
|
|
|
@391
|
10 years |
alain |
Idle task stack implementation. The idle stack was previously …
|
|
|
@390
|
10 years |
alain |
1) Introducing the new system call giet_get_xy() in stdio.h,
…
|
|
|
@389
|
10 years |
alain |
Bloup
|
|
|
@388
|
10 years |
alain |
Cosmetic
|
|
|
@387
|
10 years |
alain |
Cosmetic
|
|
|
@386
|
10 years |
alain |
Cosmetic
|
|
|
@385
|
10 years |
alain |
Reducing the idle_task stack to 64 bytes (to reduce the kdata segment size)
|
|
|
@384
|
10 years |
alain |
Update the convol application to use the new malloc.h and barrier.h …
|
|
|
@383
|
10 years |
alain |
Update the transpose application to use the new malloc.h and barrier.h …
|
|
|
@382
|
10 years |
alain |
Major evolution of the malloc library, to provide two new services:
- …
|
|
|
@381
|
10 years |
alain |
Initializing src_array and dst_array pointers to avoid a warning.
|
|
|
@380
|
10 years |
alain |
Introducing a drivers library (libdrivers.a) to reduce the kernel.elf …
|
|
|
@379
|
10 years |
alain |
reduce the idle task stack to 64 bytes to reduce the kernel.elf size …
|
|
|
@378
|
10 years |
alain |
remove the inline directives
|
|
|
@377
|
10 years |
alain |
Cosmetic.
|
|
|
@376
|
10 years |
alain |
Fix a bug in sbt_build() function.
|
|
|
@375
|
10 years |
alain |
bug fix
|
|
|
@374
|
10 years |
alain |
Introducing new user libraries in Makefile.
|
|
|
@373
|
10 years |
alain |
Cosmetic.
|
|
|
@372
|
10 years |
alain |
Modify the convol application to use the remote_malloc library,
and to …
|
|
|
@371
|
10 years |
alain |
Removing the hard_config.h file replication.
|
|
|
@370
|
10 years |
alain |
1) Introducing the _physical_read_ull() and _physical_write_ull() …
|
|
|
@369
|
10 years |
alain |
adapt the boot code to the new barrier structure.
|
|
|
@368
|
10 years |
alain |
1) Introducing the SBT barrier (Sliced Binary Tree)
in the …
|
|
|
@367
|
10 years |
alain |
cosmetic
|
|
|
@366
|
10 years |
cfuguet |
giet_boot: using boot_entry instead of boot_init as entry point
|
|
|
@365
|
10 years |
alain |
Cosmetic
|
|
|
@364
|
10 years |
alain |
Increase the size of the "reserved" section in the disk image
from 256 …
|
|
|
@363
|
10 years |
alain |
Remove the seg_boot_buffer.
|
|
|
@362
|
10 years |
alain |
Cosmetic
|
|
|
@361
|
10 years |
alain |
Remove the seg_boot_buffer from the generated hard_config.h file.
|
|
|
@360
|
10 years |
alain |
Align the fat structure (including the fat cache) on 512 bytes.
|
|
|
@359
|
10 years |
alain |
1/ Introduce the boot.S file that is the entry point
in the GIET-VM …
|
|
|
@358
|
10 years |
alain |
Improve debug.
|
|
|
@357
|
10 years |
alain |
cosmetic
|
|
|
@356
|
10 years |
alain |
Bloup…
|
|
|
@355
|
10 years |
alain |
Cosmetic: remove GCC warnings.
|
|
|
@354
|
10 years |
alain |
Cosmetic: reducing debug verbosity.
|
|
|
@353
|
10 years |
alain |
Introduce distribution of page tables, kernel code, and user code
in …
|
|
|
@352
|
10 years |
alain |
Avoid GCC warnings for some missing initialisations.
|
|
|
@351
|
10 years |
alain |
Using the giet_lock_t structure in _get_lock() / _release_lock() …
|
|
|
@350
|
10 years |
alain |
Introducing two modifications regarding the locks protecting
exclusive …
|
|
|
@349
|
10 years |
alain |
Introducing a new attribute "local" in the mapping_vseg_t structure, …
|
|
|