Enrico Fraccaroli (Galfurian)
|
f515c44eb3
|
Implement message send and receive functions.
|
2023-06-08 16:38:42 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
6c36106666
|
Simplify program compilation.
|
2023-06-02 16:14:17 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
974d37a25d
|
Try setting text section address differently in macos.
|
2023-06-02 15:22:37 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
8891ed7d7a
|
Fix semop return type. Do some minor style-based fixes.
|
2023-06-02 13:49:10 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
1acec3e7b3
|
Fix third test program. Fix EAGAIN message.
|
2023-05-23 14:05:41 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
3ae9258347
|
Fix permission management for IPC and also for EXT2.
|
2023-05-23 13:40:02 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
3e03f1e6fd
|
Clean up the semget example. Clean up the return values of semop function.
|
2023-05-19 14:24:04 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
9f63a93d63
|
Properly handle ipc and sem permissions. Fix return error codes. Fix private key generation.
|
2023-05-17 15:23:42 -04:00 |
|
Enrico Fraccaroli
|
19e8ad309f
|
Move IPC stuff from the libc side, inside the sys folder.
|
2023-05-08 12:53:17 +02:00 |
|
Aldegheri Alessandro
|
09f0d145d0
|
IPCS, IPCRM, IPC_NOWAIT currently working
|
2023-04-22 16:14:40 +02:00 |
|
notBiji
|
dd8853af00
|
fixed nsops
|
2023-04-21 18:16:25 +02:00 |
|
Enrico Fraccaroli
|
8ad4e45b50
|
Add some more comments. Implement sempahore search function. Check correctness of the current semaphore code, and it works as expected.
|
2023-04-21 17:55:19 +02:00 |
|
Enrico Fraccaroli
|
bfe30f797a
|
Merge branch 'develop' into feature/Feature-Semaphores
|
2023-04-21 16:51:20 +02:00 |
|
Enrico Fraccaroli
|
36b08c2d86
|
Merge develop into feedback_scheduler.
|
2023-04-20 09:12:10 +02:00 |
|
Enrico Fraccaroli
|
6ca621d506
|
Finalize the scheduling test program.
|
2023-04-19 14:24:32 +02:00 |
|
Aldegheri Alessandro
|
cc4eed7788
|
First working implementation of System V Semaphores with working tests. Check for comments inside the code
|
2023-04-11 21:12:44 +02:00 |
|
Aldegheri Alessandro
|
b955065ee1
|
first implementation semctl, first flags
|
2023-04-06 11:23:37 +02:00 |
|
tommyvilo
|
84fbca5798
|
Bug fixing and detecting wrong parameters
|
2023-04-05 17:49:09 +02:00 |
|
Aldegheri Alessandro
|
7c166e73a3
|
First implementation of semget function with multiple flags working (see comments inside)
|
2023-04-03 21:27:49 +02:00 |
|
Aldegheri Alessandro
|
1c4fd2c388
|
first implementation of ftok function with working test
|
2023-04-01 15:23:50 +02:00 |
|
Aldegheri Alessandro
|
cd74fd521c
|
Pseudocode for semctl, semget and semop functions
|
2023-03-29 17:27:38 +02:00 |
|
Aldegheri Alessandro
|
25c1c2c6fb
|
Semids, Semun and various define added to sem.h, created a test for checking the actual presence of the syscalls
|
2023-03-19 10:18:26 +01:00 |
|
Enrico Fraccaroli
|
c9038205db
|
Update copyright years.
|
2023-01-19 10:09:52 -05:00 |
|
Enrico Fraccaroli
|
f643e11212
|
Disable missing-braces warning.
|
2022-12-13 17:01:26 -05:00 |
|
Enrico Fraccaroli
|
d499a07b0f
|
Remove -Wno-unused-but-set-variable flag.
|
2022-12-13 16:56:14 -05:00 |
|
Enrico Fraccaroli
|
a572db52fd
|
Add newline at the end of the files. Add -Wno-unused-command-line-argument to programs compilation flow, to support clang.
|
2022-12-13 15:44:31 -05:00 |
|
Enrico Fraccaroli
|
3f73b8d8a0
|
Add newline at the end of the files. Use built in keywords properly.
|
2022-12-13 14:31:27 -05:00 |
|
Enrico Fraccaroli (Galfurian)
|
4e07800428
|
Improve cmake option selection. Fix usage of CMAKE_C_FLAGS instead of CMAKE_CXX_FLAGS.
|
2022-07-07 14:57:32 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
821135d686
|
Add missing mkdir in programs compilation flow. Add check for executables in script.
|
2022-07-07 10:51:25 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
334bf4a5eb
|
Redefine cmake minimum requirements.
|
2022-07-06 14:13:33 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
f70e7df1c5
|
Revert "Redefine cmake minimum requirements. Use DoxygenAwesome instead of defining custom html template."
This reverts commit a7ca9f90d6.
|
2022-07-06 14:06:26 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
a7ca9f90d6
|
Redefine cmake minimum requirements. Use DoxygenAwesome instead of defining custom html template.
|
2022-07-06 11:23:01 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
1b2bc49d41
|
Update license and remove unused files.
|
2022-01-27 15:12:36 -05:00 |
|
Enrico Fraccaroli
|
2461d82431
|
Fix all the missing comments.
|
2022-01-03 22:25:21 +01:00 |
|
Enrico Fraccaroli
|
c6906d4f2d
|
Final polishing to debugging system.
|
2021-12-30 11:50:15 +01:00 |
|
Enrico Fraccaroli
|
3013442c9d
|
Update readme, update the cmake files.
|
2021-12-18 17:32:03 +01:00 |
|
Enrico Fraccaroli
|
b01eccca2e
|
Update MentOs code to the latest development version.
|
2021-10-04 11:44:02 +02:00 |
|