User contributions for Asie

From WSdev Wiki
Jump to navigationJump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

15 December 2024

14 December 2024

13 December 2024

12 December 2024

11 December 2024

8 December 2024

7 December 2024

1 December 2024

24 November 2024

20 October 2024

19 October 2024

18 October 2024

  • 18:1118:11, 18 October 2024 diff hist +5 WonderWitch/Process→‎Compiler IDs
  • 18:0218:02, 18 October 2024 diff hist +2,499 N WonderWitch/ProcessCreated page with "== Memory layout == Process memory is stored in SRAM banks 3 (process 0 - typically used by FreyaOS), 2 (process 1) and 1 (process 2). The entire bank is available to the process. === Process control block === The process control block contains information about the running process. It is stored in the first 96 bytes of data. {| class="wikitable" |+ Process control block structure |- ! Offset !! Length !! Contents |- | 0 || 4 || Compiler ID, zero-terminated string; s..."
  • 17:4617:46, 18 October 2024 diff hist −6 WSdev Wiki→‎WonderWitch
  • 16:0216:02, 18 October 2024 diff hist −40 WonderWitch/IL→‎Header
  • 15:5315:53, 18 October 2024 diff hist +2,364 N WonderWitch/ILCreated page with "Indirect libraries (IL) are a FreyaOS feature designed to work around the 64KB segment limit of applications by offloading helper functionality to separate library binaries. == Calling convention == All functions exposed by an IL use the standard 8086 C calling convention - cdecl. * The stack is allocated and cleaned by the caller. * <code>AX</code>, <code>BX</code>, <code>CX</code>, <code>DX</code> can be modified freely by the callee. All other registers must be res..."
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)