|
|
@768
|
9 years |
alain |
Use the giet_fat_mmap() syscall to implement the cat command.
|
|
|
@767
|
9 years |
alain |
Bug fix in giet_fat_munmap()
|
|
|
@766
|
9 years |
alain |
Bug fix.
|
|
|
@765
|
9 years |
alain |
Introduce the giet_fat_munmap() system call.
|
|
|
@764
|
9 years |
alain |
Modify the transpose application to use replace the
giet_fat_read() / …
|
|
|
@763
|
9 years |
alain |
Introducing support for the MMAP vseg type in xml parser/driver.
|
|
|
@762
|
9 years |
alain |
Introduce the new MMAP type for vseg.
|
|
|
@761
|
9 years |
alain |
Replace the _get_buffer_from_cache() function by
- …
|
|
|
@760
|
9 years |
alain |
|
|
|
@759
|
9 years |
alain |
Introduce 4 new FAT related system calls:
- giet_fat_pread()
- …
|
|
|
@758
|
9 years |
alain |
We introduce the _v2p_add_pte1(), _v2p_add_pte2(),
_v2p_del_pte1(), …
|
|
|
@757
|
9 years |
alain |
The boot code use now the _v2p_add_pte1() and _v2p_add_pte2() …
|
|
|
@756
|
9 years |
cfuguet |
Improving the configuration infrastructure of the coremark application
|
|
|
@755
|
9 years |
cfuguet |
Improving the create_dmg script to search the mkfs.vfat tool in
UNIX …
|
|
|
@754
|
9 years |
cfuguet |
- Support to have a single terminal (NB_TTY_CHANNEL = 1). In this …
|
|
|
@753
|
9 years |
cfuguet |
Introducing the coremark benchmark
|
|
|
@752
|
9 years |
alain |
Cosmetic.
|
|
|
@751
|
9 years |
alain |
Introduce the _v2p_add_pte1(), _v2p_add_pte2(), _v2p_del_pte1(), …
|
|
|
@750
|
9 years |
alain |
Makes _fat_buffer_from_cache() an external function, to implement the …
|
|
|
@749
|
9 years |
alain |
cosmetic
|
|
|
@748
|
9 years |
alain |
Modify instrumentation to save results on virtual disk.
|
|
|
@747
|
9 years |
alain |
Introduce the cat command in the shell.
|
|
|
@746
|
9 years |
alain |
Improve the _fat_lseek() function to support
the SEEK_END value for …
|
|
|
@745
|
9 years |
alain |
Fix a bug in memcpy() when both buffers are word aligned,
but the size …
|
|
|
@744
|
9 years |
alain |
Fix a bug in the _fat_read() function:
The count argument should not …
|
|
|
@743
|
9 years |
alain |
Introducing the giet_fat_printf() system call.
|
|
|
@742
|
9 years |
alain |
Remove the seg_kernel_init vseg: All the kernel code is now packed
in …
|
|
|
@741
|
9 years |
alain |
Remove the TG thread: The mjpeg strem dispatch is
directly done by the …
|
|
|
@740
|
9 years |
alain |
cosmetic
|
|
|
@739
|
9 years |
alain |
Introduce the mjpeg application in the giet_vm Makefile.
|
|
|
@738
|
9 years |
alain |
cosmetic.
|
|
|
@737
|
9 years |
alain |
Modify genmap to directly control the coprocessor type
using arguments …
|
|
|
@736
|
9 years |
alain |
Modify the mjpeg application to support an optional
DCT hardware …
|
|
|
@735
|
9 years |
alain |
Introduce two new arguments "cluster_xy" and "coproc_type"
in the …
|
|
|
@734
|
9 years |
alain |
Cosmetic.
|
|
|
@733
|
9 years |
alain |
Modify the system functions associated to hardware coprocessors: …
|
|
|
@732
|
9 years |
alain |
Introduce a new rule to simplify the memory mapping:
A big physical …
|
|
|
@731
|
9 years |
alain |
Introduce a giet_pthhread_yield() to deschedule the blocking functions …
|
|
|
@730
|
9 years |
alain |
Improve seek overflow checking.
|
|
|
@729
|
9 years |
alain |
Introduce application mjpeg in genmap.
|
|
|
@728
|
9 years |
alain |
bloup
|
|
|
@727
|
9 years |
alain |
Introduce 3 MJPEG streams in the images directory.
|
|
|
@726
|
9 years |
alain |
Cosmetic.
|
|
|
@725
|
9 years |
alain |
Modify FBF_CMA syscall handlers to support chbufs containing more than …
|
|
|
@724
|
9 years |
alain |
Update graphical applications.
|
|
|
@723
|
9 years |
alain |
Introduce application mjpeg.
|
|
|
@722
|
9 years |
alain |
1) introduce the stdint.h file to define uint*_t and int*_t types.
2) …
|
|
|
@721
|
9 years |
alain |
cosmetic.
|
|
|
@720
|
9 years |
alain |
Adapt the router application to the POSIX API.
|
|
|
@719
|
9 years |
alain |
Cosmetic.
|
|
|
@718
|
9 years |
alain |
Modify sort application to use the pthreads API.
|
|
|
@717
|
9 years |
alain |
Cosmetic.
|
|
|
@716
|
9 years |
alain |
Cosmetic.
|
|
|
@715
|
9 years |
alain |
Cosmetic.
|
|
|
@714
|
9 years |
alain |
Introduce the _sys_fbf_size() function.
Modify the _sys_fbf_alloc() / …
|
|
|
@713
|
9 years |
alain |
Introduce the giet_fbf_size() and giet_fbf_alloc() system calls.
|
|
|
@712
|
9 years |
alain |
Introduce the giet_fbf_size() and giet_fbf_alloc() system calls.
|
|
|
@711
|
9 years |
alain |
Improve the user interface.
|
|
|
@710
|
9 years |
alain |
Remove the unused "ctrl.h" include in game.c
|
|
|
@709
|
9 years |
alain |
Major release: Change the task model to implement the POSIX threads …
|
|
|
@708
|
9 years |
alain |
Adapt the following application to the POSIX threads API
- convol
- …
|
|
|
@707
|
9 years |
guerin |
fix kill/exec
- introduce physical_memcpy for fat_read
- don't defer …
|
|
|
@706
|
9 years |
guerin |
kernel: _ctx_switch: acknowledge signal before treating it
Just to be …
|
|
|
@705
|
9 years |
guerin |
kernel: fix error handling in _load_writable_segments()
_fat_read() …
|
|
|
@704
|
9 years |
guerin |
drivers: cma: update registers definition for soclib [2636]
|
|
|
@703
|
9 years |
guerin |
shell: add sleep command, misc fixes
|
|
|
@702
|
9 years |
alain |
Introduce the _load_writable_segments() function (used by the …
|
|
|
@701
|
9 years |
guerin |
Makefile: don't call genmap more than once on parallel build
|
|
|
@700
|
9 years |
guerin |
kernel: add fbf_cma release, call it on task kill
|
|
|
@699
|
9 years |
guerin |
kernel: use non-trivial CMA allocator
|
|
|
@698
|
9 years |
guerin |
kernel: use non-trivial TTY allocator
Now, TTY channels can be …
|
|
|
@697
|
9 years |
guerin |
kernel: release WTI mailbox associated with TTY
We don't block on …
|
|
|
@696
|
9 years |
guerin |
kernel: defer task exec to _ctx_switch()
|
|
|
@695
|
9 years |
guerin |
kernel: defer task kill to _ctx_switch()
Introduce SIG slot in task …
|
|
|
@694
|
9 years |
guerin |
Makefile: entirely remove build/ when cleaning
|
|
|
@693
|
9 years |
guerin |
remove last references to giet_shr_printf()
|
|
|
@692
|
9 years |
guerin |
raycast: not mirroring, but transposing
|
|
|
@691
|
9 years |
guerin |
raycast: precompute ymax
2087497 -> 2021308 cycles/frame (-3.2%) w/ 4 …
|
|
|
@690
|
9 years |
alain |
Cosmetic in the _sys_tasks_status() function.
|
|
|
@689
|
9 years |
alain |
Introduce the giet_tasks-status() syscall.
|
|
|
@688
|
9 years |
alain |
Introduces the _sys_tasks_status() function used by the …
|
|
|
@687
|
9 years |
alain |
Introduce the ps command in shell.
Adapt the router application.
|
|
|
@686
|
9 years |
guerin |
remove almalloc implementation
It is in fact useless because malloc …
|
|
|
@685
|
9 years |
guerin |
raycast: remove branch in draw loops
2364988 -> 2170519 cycles/frame …
|
|
|
@684
|
9 years |
guerin |
raycast: mirror textures
Mirror textures internally to use cache more …
|
|
|
@683
|
9 years |
guerin |
raycast: initial distributed implementation
The main task runs on …
|
|
|
@682
|
9 years |
guerin |
math: don't print inside pow()
|
|
|
@681
|
9 years |
guerin |
stdlib: fix warning
|
|
|
@680
|
9 years |
guerin |
malloc: use giet_tty_printf
|
|
|
@679
|
9 years |
guerin |
raycast: dynamically allocate framebuffer
With a 512x512 fb, the …
|
|
|
@678
|
9 years |
guerin |
malloc: implement aligned malloc/free
|
|
|
@677
|
9 years |
guerin |
raycast: draw textures
|
|
|
@676
|
9 years |
guerin |
raycast: load textures from misc/
|
|
|
@675
|
9 years |
guerin |
raycast: add texture files
|
|
|
@674
|
9 years |
guerin |
fat32: spelling fixes
|
|
|
@673
|
9 years |
guerin |
raycast: initial port
Raycast is a small game that looks like …
|
|
|
@672
|
9 years |
guerin |
shell: cp: error code for the right fd
|
|
|
@671
|
9 years |
alain |
Introduce the "shared" argument in the giet_tty_alloc() system call.
|
|
|
@670
|
9 years |
alain |
Introduce the "shared" argument in the _sys_tty_alloc() function.
|
|
|
@669
|
9 years |
alain |
Introduce support for the "shared" argument in the giet_tty_alloc() …
|
|
|