|
|
@658
|
9 years |
guerin |
fat32: implement _fat_opendir, _fat_closedir, _fat_readdir
|
|
|
@657
|
9 years |
alain |
Cosmetic.
|
|
|
@656
|
9 years |
guerin |
always set CTX_EPC in task context initialization
all runnable tasks …
|
|
|
@655
|
9 years |
guerin |
shell: cp: use carriage return to display progress
|
|
|
@654
|
9 years |
guerin |
fat32: implement O_TRUNC for _fat_open()
|
|
|
@653
|
9 years |
guerin |
fat32: buf descriptor allocation fixes
Don't leak buffer on IOC …
|
|
|
@652
|
9 years |
guerin |
fat32: create Inode-Tree root using _allocate_one_inode()
No need to …
|
|
|
@651
|
9 years |
guerin |
fat32: don't keep tree structure when releasing cache
This fixes a …
|
|
|
@650
|
9 years |
guerin |
fat32: use _allocate_one_cache_node() where possible
This could fix …
|
|
|
@649
|
9 years |
alain |
Bloup.
|
|
|
@648
|
9 years |
alain |
Introducing support for the new mechanism to start tasks.
|
|
|
@647
|
9 years |
alain |
Cosmetic.
|
|
|
@646
|
9 years |
alain |
Introduce support for the CTX_ENTRY_ID slot in task context.
|
|
|
@645
|
9 years |
alain |
Introduce the "active" field in vspace.
|
|
|
@644
|
9 years |
alain |
Introduce support for the "active" field in display.py
|
|
|
@643
|
9 years |
alain |
Introduce the "exec" and "kill" commands in the shell application.
|
|
|
@642
|
9 years |
alain |
Introduce the "active" field in vspace.
When this field is set the …
|
|
|
@641
|
9 years |
guerin |
stdio: add %% support for printf()
|
|
|
@640
|
9 years |
guerin |
shell: initial interactive shell
|
|
|
@639
|
9 years |
guerin |
fat32: add Fat-Cache levels on demand
|
|
|
@638
|
9 years |
guerin |
fat32: disallow move into own subdirectory
"mv / home/a" would crash, …
|
|
|
@637
|
9 years |
guerin |
fat32: don't remove root node in _remove_node_from_fs()
Otherwise …
|
|
|
@636
|
9 years |
guerin |
fat32: don't try to load cluster -1 in _get_buffer_from_cache()
This …
|
|
|
@635
|
9 years |
alain |
Introduce the GIET_SR_INIT_VALUE configuration variable.
(It was …
|
|
|
@634
|
9 years |
alain |
Cosmetic.
|
|
|
@633
|
9 years |
alain |
Introduce support for the new field "ltid" in the "mapping_task_t" …
|
|
|
@632
|
9 years |
alain |
Introduce two new atomic read-the-write functions, that can be used
to …
|
|
|
@631
|
9 years |
alain |
Adapt the boot code to the new NORUN bit-vector mechanism in task context.
|
|
|
@630
|
9 years |
alain |
Update the peripheral drivers using descheduling,
to comply with the …
|
|
|
@629
|
9 years |
alain |
Modify the task activation/desactivation mechanism
to support the …
|
|
|
@628
|
9 years |
alain |
Introduce two new system calls:
- giet_kill_application()
- …
|
|
|
@627
|
9 years |
alain |
Add the "ltid" field in the mapping_task_t structure,
To support the …
|
|
|
@626
|
9 years |
guerin |
fat32: fix potential dir entry overwrite
|
|
|
@625
|
9 years |
guerin |
fat32: check for fd allocation in _fat_close()
Could cause a negative …
|
|
|
@624
|
9 years |
guerin |
fat32: _fat_close: check inode parent ptr before using it
Opening and …
|
|
|
@623
|
9 years |
guerin |
fat32: use struct for _fat_file_info(), pass is_dir
|
|
|
@622
|
9 years |
guerin |
fat32: plug inode memleak in _fat_rename()
Now that a file won't be …
|
|
|
@621
|
9 years |
guerin |
fat32: don't let a file replace itself in _fat_rename()
|
|
|
@620
|
9 years |
guerin |
fat32: don't skip entries twice in _get_nb_entries()
The offset was …
|
|
|
@619
|
9 years |
guerin |
fat32: use strcmp instead of strncmp
The length argument was wrong …
|
|
|
@618
|
9 years |
guerin |
utils: introduce _strcmp()
|
|
|
@617
|
9 years |
guerin |
fat32: handle . and .. in _get_inode_from_path()
It is now possible …
|
|
|
@616
|
9 years |
guerin |
fat32: check for LFN entry before invalidating it
Otherwise we could …
|
|
|
@615
|
9 years |
bellefin |
Introduce mmc distributed lock
The locks are distributed in the kernel …
|
|
|
@614
|
9 years |
bellefin |
Change the syscalls related to the NIC and the CMA
1) In a CHBUF, …
|
|
|
@613
|
9 years |
bellefin |
NIC driver: update the channel registers of the NIC component (add the …
|
|
|
@612
|
9 years |
bellefin |
CMA driver: update the channel status values of the CMA component
|
|
|
@611
|
9 years |
alain |
Rename the "build" directory to "bin" on the virtual disk.
|
|
|
@610
|
9 years |
alain |
Rename the path to .elf file in the "appli.py" files,
because the …
|
|
|
@609
|
9 years |
guerin |
Makefile: generate disk image in one place
This allows parallel …
|
|
|
@608
|
9 years |
guerin |
Makefile: fix .PHONY targets and group them
genmap was always executed.
|
|
|
@607
|
9 years |
guerin |
string: implement strlen()
|
|
|
@606
|
9 years |
guerin |
fat32: add missing lock release for _fat_mkdir()
|
|
|
@605
|
9 years |
guerin |
tty: don't manually reset WTI
It is already done in hardware, and can …
|
|
|
@604
|
9 years |
guerin |
tty: always acknowledge TTY IRQ
|
|
|
@603
|
9 years |
alain |
cosmetic
|
|
|
@602
|
9 years |
guerin |
Makefile: fix PYTHONPATH for OS X, second attempt
|
|
|
@601
|
9 years |
guerin |
Makefile: fix PYTHONPATH for OS X
|
|
|
@600
|
9 years |
guerin |
Makefile: generate PYTHONPATH and .py deps
|
|
|
@599
|
9 years |
guerin |
Makefile: create temporary directories
|
|
|
@598
|
9 years |
guerin |
ocean: fix app broken by r589
|
|
|
@597
|
9 years |
guerin |
fat32: fix warnings
This also fixes a bug where the first directory …
|
|
|
@596
|
9 years |
guerin |
fat32: properly handle short names
|
|
|
@595
|
9 years |
alain |
Introduce a new global Makefile:
1) It supports to map several …
|
|
|
@594
|
9 years |
alain |
1) Fix a bug in the _free() function in kernel_malloc.c
2) Introduce a …
|
|
|
@593
|
9 years |
alain |
Bloup
|
|
|
@592
|
9 years |
alain |
Introduce support for the new POSIX-like FAT32.
|
|
|
@591
|
9 years |
alain |
Introduce support for new applications (11 applications supported).
|
|
|
@590
|
9 years |
alain |
Introduce support for the new POSIX-like FAT32 library.
|
|
|
@589
|
9 years |
alain |
Modify all applications to support two new rules:
1) introduce a local …
|
|
|
@588
|
9 years |
alain |
1) Fix a bug in the free() function in the malloc.c
2) Introduce new …
|
|
|
@587
|
9 years |
alain |
Major evolution of the FAT32 library: i
Introduce a distributed …
|
|
|
@586
|
9 years |
alain |
Group all imaged in a single directory.
|
|
|
@585
|
9 years |
guerin |
Makefile: build a user library
|
|
|
@584
|
9 years |
guerin |
ocean: fix compilation
|
|
|
@583
|
9 years |
guerin |
Makefile: cleanup
- use generic rules
- use mcopy in each application rule
|
|
|
@582
|
9 years |
cfuguet |
Export the MTOOLS_SKIP_CHECK variable to avoid that the mtools perform …
|
|
|
@581
|
9 years |
laurent |
Adding ocean application, some mathematics functions and distributed locks
|
|
|
@580
|
9 years |
laurent |
Try
|
|
|
@579
|
9 years |
bellefin |
Improve hba driver : adding the _hba_boot_mode variable to indicate …
|
|
|
@578
|
9 years |
bellefin |
Improve hba driver : adding the _hba_boot_mode variable to indicate …
|
|
|
@577
|
9 years |
bellefin |
Improve hba driver
|
|
|
@576
|
9 years |
bellefin |
Improve hba driver : introduce the tables _hba_active_cmd and …
|
|
|
@575
|
10 years |
alain |
Introducing the home directory.
|
|
|
@574
|
10 years |
alain |
Cosmetic
|
|
|
@573
|
10 years |
alain |
Introducing the home directory to store "output files".
|
|
|
@572
|
10 years |
alain |
bloup…
|
|
|
@571
|
10 years |
alain |
ntroduce new images on virtual disk.
|
|
|
@570
|
10 years |
alain |
Introduce a new image 256 * 256
|
|
|
@569
|
10 years |
alain |
Improving debug: debug activated only if _get_proctime() > GIET_DEBUG_FAT
|
|
|
@568
|
10 years |
alain |
Introducing support for the IOC_SDC controller.
|
|
|
@567
|
10 years |
alain |
Introduce support for the IOC_SUBTYPE_SDC.
|
|
|
@566
|
10 years |
alain |
Introducing support for a new IOC controller: IOC_SUBTYPE_SDC.
|
|
|
@565
|
10 years |
alain |
Introduce support for a new driver sdc_driver.
There is now 5 IOC …
|
|
|
@564
|
10 years |
alain |
Cosmetic.
|
|
|
@563
|
10 years |
alain |
1) Introduce a new driver "sdc_driver" for SD Card uding directly the …
|
|
|
@562
|
10 years |
cfuguet |
improve the platform's interrupt infrastructure description
|
|
|
@561
|
10 years |
alain |
Cosmetic.
|
|
|
@560
|
10 years |
alain |
Introducing support for MWR coprocessors in the hard_config.h file
|
|
|
@559
|
10 years |
alain |
Introducing support for MWMR coprocessors.
|
|
|