4647 |
5765 d 16 h |
jermar |
/branches/arm/ |
Branch out a new arm branch. |
|
4640 |
5767 d 14 h |
jermar |
/trunk/kernel/generic/include/ |
Improve comment. |
|
4639 |
5767 d 14 h |
jermar |
/trunk/kernel/generic/src/main/ |
IRQ-safe switch to userspace. |
|
4635 |
5769 d 19 h |
jermar |
/trunk/ |
Things are much easier when the compiler knows that context_save() returns twice. |
|
4556 |
5793 d 2 h |
decky |
/trunk/ |
define endianess externally to be able to exactly specify whether we are using UTF-32LE or UTF-32BE
quit messing with BOM in UTF-32 |
|
4490 |
5807 d 14 h |
decky |
/trunk/kernel/ |
remove redundant index_t and count_t types (which were always quite ambiguous and not actually needed) |
|
4460 |
5807 d 15 h |
jermar |
/trunk/kernel/generic/src/ipc/ |
Streamline locking of phones during cloning. |
|
4452 |
5808 d 4 h |
decky |
/trunk/kernel/generic/ |
send notification also during task creation
(the intention is to be able to pair task creation and destruction to avoid missed waits) |
|
4451 |
5808 d 4 h |
decky |
/trunk/kernel/generic/include/ |
rename the macro to be consistent with LOWER32/UPPER32 and add 64b typecast
(how much fun with a single macro :)) |
|
4450 |
5808 d 8 h |
svoboda |
/trunk/kernel/generic/include/ |
Parethesize args in MERGE_LOHI32 macro. |
|
4449 |
5808 d 11 h |
decky |
/trunk/kernel/generic/include/ |
fix stupid typo (thx Matthieu Gueguen) |
|
4448 |
5808 d 17 h |
decky |
/trunk/kernel/generic/ |
add very simple implementation of task destruction notification
(which will be later used for waiting on a task) |
|
4430 |
5819 d 0 h |
jermar |
/trunk/kernel/generic/src/ipc/ |
Surprisingly easy support for homogenous mounts.
It works by simply allowing autoconnections. |
|
4422 |
5820 d 17 h |
jermar |
/trunk/kernel/generic/src/ipc/ |
Refuse to clone the phone which is itself used to make the IPC_M_CONNECTION_CLONE call. |
|
4407 |
5822 d 12 h |
jermar |
/trunk/ |
Add IPC_M_CONNECTION_CLONE and IPC_M_CONNECT_ME. |
|
4405 |
5822 d 12 h |
jermar |
/trunk/kernel/generic/src/ipc/ |
Do not test the same condition twice. |
|
4387 |
5826 d 14 h |
svoboda |
/trunk/kernel/generic/src/ |
Reduce Udebug overhead with some nifty tricks. |
|
4386 |
5827 d 12 h |
svoboda |
/trunk/kernel/generic/src/udebug/ |
udebug_stoppable_begin/end() should always proceed. In any case they must not use independet prechecks, as this could unbalance them. |
|
4385 |
5827 d 12 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Revert accidental change. |
|
4384 |
5827 d 13 h |
svoboda |
/trunk/kernel/generic/src/ |
Clean up various log messages, mostly udebug. |
|