|
|
@501
|
10 years |
alain |
Introduce user-level, distributed barriers and locks (quad-tree based).
|
|
|
@500
|
10 years |
alain |
Introduce support for application Gameoflife in genmap.
|
|
|
@499
|
10 years |
alain |
Cosmetic.
|
|
|
@498
|
10 years |
alain |
Cosmetic
|
|
|
@497
|
10 years |
alain |
Cosmetic
|
|
|
@496
|
10 years |
alain |
1) Introduce access functions to MMC intrumentation registers.
2) Use …
|
|
|
@495
|
10 years |
alain |
Introduce quad tree for distributed locks and barriers.
|
|
|
@494
|
10 years |
alain |
Introduce a fully parallel procedure for the kernel initialisation.
|
|
|
@493
|
10 years |
alain |
1) Introduce a fully parallel procedure for both
page tables ans …
|
|
|
@492
|
10 years |
cfuguet |
genmap: declare RAMs in the topology declaration of the netbsd dts
|
|
|
@491
|
10 years |
cfuguet |
genmap: add distributed ROM support
- Generate the DROM address …
|
|
|
@490
|
10 years |
haoliu |
Implemented a new way to construct the ptabs in boot. In the map.bin …
|
|
|
@489
|
10 years |
alain |
Introducing an explicit (channel) argument in all kernel access …
|
|
|
@488
|
10 years |
alain |
1) Updating the classif application to introduce a "store" task in …
|
|
|
@487
|
10 years |
alain |
1) Change the user sbt_barrier_init() prototype: the two …
|
|
|
@486
|
10 years |
alain |
Cosmetic
|
|
|
@485
|
10 years |
alain |
Remove generated hard_config.h file.
|
|
|
@484
|
10 years |
alain |
Introducing the directory classif in giet_vm/build
|
|
|
@483
|
10 years |
alain |
Remove the MMC_LOCK in the addressable registers map.
|
|
|
@482
|
10 years |
alain |
The GIET_NIC_BUFSIZE, GIET_NIC_NBUFS, and GIET_NIC_TIMEOUT have been …
|
|
|
@481
|
10 years |
alain |
1) The NIC, IOC, DMA and HBA drivers have been adapted to support the …
|
|
|
@480
|
10 years |
alain |
Cosmetic
|
|
|
@479
|
10 years |
alain |
Cosmetic: improve debug.
|
|
|
@478
|
10 years |
alain |
1) The chained buffer structure has been modified to have one single …
|
|
|
@477
|
10 years |
alain |
Cosmetic: simplify the map.bin file checking.
|
|
|
@476
|
10 years |
alain |
Change the return type of _v2p_translate to void.
|
|
|
@475
|
10 years |
alain |
Introducing new conditionnal compilation flags.
|
|
|
@474
|
10 years |
alain |
Update the fat32.c file to use a queueing spin-lock.
|
|
|
@473
|
10 years |
alain |
Improving the classif application:
We use now the distributed heap, …
|
|
|
@472
|
10 years |
alain |
Updating XML parser and driver, to comply with the mapping.py file.
|
|
|
@471
|
10 years |
alain |
Introducing support for "VOBJ_TYPE_HEAP" in the mapping.py file.
|
|
|
@470
|
10 years |
alain |
A new vobj type has been defined: VOBJ_TYPE_HEAP,
This type must be …
|
|
|
@469
|
10 years |
alain |
The global variables associated to TTY channels are not anymore …
|
|
|
@468
|
10 years |
alain |
Cosmetic: Improving debug.
|
|
|
@467
|
10 years |
alain |
Adding a new step in the kernel_init() procedure:
Processor[0][0][0] …
|
|
|
@466
|
10 years |
alain |
1) Introducing a hierarchical, distributed lock, implemented as a
…
|
|
|
@465
|
10 years |
cfuguet |
mapping.py: avoid erroneous warnings concerning XCUs on linux_dts …
|
|
|
@464
|
10 years |
alain |
Define the kernel_heap[X_SIZE][Y_SIZE] global variables,
and the TTY …
|
|
|
@463
|
10 years |
alain |
Introducing new configuration variables in giet_config.h
|
|
|
@462
|
10 years |
alain |
Cosmetic.
|
|
|
@461
|
10 years |
alain |
1) replace the "giet_locks.c" library by the "user_lock.c" library …
|
|
|
@460
|
10 years |
alain |
Introducing an explicit FAT initialisation in boot.c.
|
|
|
@459
|
10 years |
alain |
Removing the kernel_utils.c/kernel_utils.h file.
Introducing new …
|
|
|
@458
|
10 years |
alain |
Introducing the new spin-lock (with waiting queue).
|
|
|
@457
|
10 years |
alain |
Introducing the "classif" application.
Updating the "transpose", …
|
|
|
@456
|
10 years |
alain |
Defining the NIC and CMA drivers (validated by the classif …
|
|
|
@455
|
10 years |
alain |
Introducing the tty0.c/tty0.h files defining access function to TTY0 …
|
|
|
@454
|
10 years |
alain |
Introducing new parameters for the CHBUF used by the kernel for the …
|
|
|
@453
|
10 years |
alain |
Remove the use_tty, use_timer, use_nic etc. from the mapping. …
|
|
|
@452
|
10 years |
alain |
Update the boot.c file to initialise the new slots in task context.
|
|
|
@451
|
10 years |
alain |
Modify the "router" application to support the
explicit declaration …
|
|
|
@450
|
10 years |
alain |
1) Introducing an explicit channel initialisation function in the MWMR …
|
|
|
@449
|
10 years |
alain |
Introducing the CMA_RX, CMA_TX, NIC_RX, NIC_TX slots in the task …
|
|
|
@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
|
|
|