X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Documentation%2Fparisc%2Fregisters;h=ad7edd91cf237e10d0163d89af1125c3d28ae060;hb=5d0dd51ddb446e7c058023420f5b7d4404501980;hp=08b9f558d4f8d399ee6f220212b9499a9bb1f938;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/Documentation/parisc/registers b/Documentation/parisc/registers index 08b9f558d..ad7edd91c 100644 --- a/Documentation/parisc/registers +++ b/Documentation/parisc/registers @@ -4,6 +4,8 @@ Register Usage for Linux/PA-RISC General Registers as specified by ABI + FPU Registers must not be used in kernel mode + Control Registers CR 0 (Recovery Counter) used for ptrace @@ -11,15 +13,11 @@ CR 1-CR 7(undefined) unused CR 8 (Protection ID) per-process value* CR 9, 12, 13 (PIDS) unused CR10 (CCR) lazy FPU saving* -CR11 as specified by ABI (SAR) +CR11 as specified by ABI CR14 (interruption vector) initialized to fault_vector CR15 (EIEM) initialized to all ones* CR16 (Interval Timer) read for cycle count/write starts Interval Tmr CR17-CR22 interruption parameters -CR19 Interrupt Instruction Register -CR20 Interrupt Space Register -CR21 Interrupt Offset Register -CR22 Interrupt PSW CR23 (EIRR) read for pending interrupts/write clears bits CR24 (TR 0) Kernel Space Page Directory Pointer CR25 (TR 1) User Space Page Directory Pointer