Thread Local Storage: Difference between revisions

Bond697 (talk | contribs)
No edit summary
Kynex7510 (talk | contribs)
Document exception handler fields
 
(One intermediate revision by one other user not shown)
Line 13: Line 13:
!  Description
!  Description
|-
|-
| 0
| 0x00
| 0x40
| Undefined, can be used by application for any purpose
|-
| 0x40
| 0x44
| Exception handler return address
|-
| 0x44
| 0x48
| Exception handler SP control (1 = use aligned SP, other = use arbitrary memory, must be mapped & RW)
|-
| 0x48
| 0x4C
| Exception handler [[ERR:Throw#Exception|context]] control (0 = use SP control memory, 1 = use aligned SP, other = use arbitrary memory, must be mapped & RW)
|-
| 0x4C
| 0x80
| 0x80
| Undefined, can be used by application for any purpose.
| Undefined
|-
|-
| 0x80
| 0x80
Line 23: Line 39:
| 0x180
| 0x180
| 0x80
| 0x80
| IPC static buffers
| IPC static buffers: 16 pairs of a [[IPC|static buffer translation descriptor]] (specifying the buffer size) and a buffer pointer
|}
|}