1751 |
6823 d 10 h |
palkovsky |
/uspace/trunk/ |
Sligtly more efficient ipc. |
|
1709 |
6826 d 8 h |
jermar |
/uspace/trunk/ |
Fix some broken doxygen comments. |
|
1653 |
6835 d 0 h |
cejka |
/uspace/trunk/ |
Doxygen comments. |
|
1610 |
6836 d 5 h |
palkovsky |
/uspace/trunk/ |
Revised ipc. Now it is preferrable to use only functions from async.h, they
take care of correct buffering, waiting for answers etc. |
|
1518 |
6840 d 4 h |
palkovsky |
/uspace/trunk/ |
Changed recommended way of asynchronous communication. |
|
1503 |
6840 d 7 h |
jermar |
/uspace/trunk/libc/ |
Sync with last kernel commit (the ability to specify whether a sleep is interruptible or not). |
|
1489 |
6840 d 22 h |
palkovsky |
/uspace/trunk/ |
Added integration of console & fb.
Added ipc_call_async_3 call. |
|
1463 |
6842 d 5 h |
palkovsky |
/uspace/trunk/libc/ |
Added asynchronous waiting on ipc_async_send, when kernel limits
are reached. It works better in test_time. |
|
1443 |
6844 d 7 h |
palkovsky |
/uspace/trunk/libc/generic/ |
Allow NULL callback on async call. |
|
1392 |
6852 d 0 h |
palkovsky |
/uspace/trunk/ |
Merged libadt into libc.
Made lot of psthread and thread stuff thread-safe.
Added new driver framework for easy C connection programming.
Changed FB code to use new API. |
|
1365 |
6856 d 6 h |
jermar |
/uspace/trunk/ |
Sync with kernel.
Add ipc_wait_for_call_timeout() and ipc_trywait_for_call().
Modify ipc_wait_for_call() to be unconditional. |
|
1360 |
6857 d 3 h |
jermar |
/uspace/trunk/ |
Sync with kernel.
Rename IPC_M_AS_SEND to IPC_M_AS_AREA_SEND. |
|
1352 |
6857 d 6 h |
palkovsky |
/uspace/trunk/ |
Fixed not compiling uspace after libipc merge. |
|
1351 |
6857 d 6 h |
palkovsky |
/uspace/trunk/ |
Merge ipc and libc. Does not compile. |
|
1350 |
6857 d 9 h |
palkovsky |
/uspace/trunk/ |
Make IPC thread safe. |
|
1343 |
6857 d 10 h |
jermar |
/uspace/trunk/ |
Add services.h to codify service numbers.
Assign codes for PCI, keyboard and frame buffer services.
Rename ipc_answer() to ipc_answer_fast() and add the basic
slower variant and call it ipc_answer(). Add some doxygen comments.
Remove unused bits from the libpci library. |
|
1336 |
6858 d 6 h |
jermar |
/uspace/trunk/ |
Implement simple connect_me_to in NS.
Disambigue the term phoneid by creating new term in_phone_hash,
which in fact represents kernel address of the phone sending the
message. |
|
1330 |
6859 d 3 h |
palkovsky |
/uspace/trunk/ |
Added support to IPC for sharing pages. Remove old calls as_area_send/accept,
modify tests. |
|
1282 |
6870 d 22 h |
palkovsky |
/uspace/trunk/ |
Added way to do an action upon interrupt.
ns.c contains a commented example on how to access keyboard in msim. |
|
1259 |
6873 d 22 h |
palkovsky |
/uspace/trunk/ |
Added support for irq notification registering. |
|