Home
last modified time | relevance | path

Searched hist:c0a7601219d686caaeaa50806fbdaed375d70960 (Results 1 – 2 of 2) sorted by relevance

/haiku/headers/private/kernel/arch/arm/
H A Darch_thread.hc0a7601219d686caaeaa50806fbdaed375d70960 Thu Sep 01 20:55:15 UTC 2022 David Karoly <karolyd577@gmail.com> kernel/arm: store current thread pointer in TPIDRPRW register

Use the Privileged Only Thread ID Register aka TPIDRPRW to store
the current thread pointer.

The Privileged Only Thread ID Register is only accessible
in privileged modes, and is read/write.

see: ARMv7 Architecture Reference Manual,
section B3.12.46 CP15 c13 Software Thread ID registers

Change-Id: I5273bee8a80b78cdc547b2f6c96632d120eb3d55
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5608
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
/haiku/src/system/kernel/arch/arm/
H A Darch_thread.cppc0a7601219d686caaeaa50806fbdaed375d70960 Thu Sep 01 20:55:15 UTC 2022 David Karoly <karolyd577@gmail.com> kernel/arm: store current thread pointer in TPIDRPRW register

Use the Privileged Only Thread ID Register aka TPIDRPRW to store
the current thread pointer.

The Privileged Only Thread ID Register is only accessible
in privileged modes, and is read/write.

see: ARMv7 Architecture Reference Manual,
section B3.12.46 CP15 c13 Software Thread ID registers

Change-Id: I5273bee8a80b78cdc547b2f6c96632d120eb3d55
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5608
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>