User contributions for Demindiro
Jump to navigation
Jump to search
16 March 2025
- 17:2917:29, 16 March 2025 diff hist +124 SATA →External Links: Add link to 3.1 "Gold" specification current
14 March 2025
- 19:2619:26, 14 March 2025 diff hist +149 Multikernel No edit summary current Tag: Visual edit: Switched
13 March 2025
- 14:0914:09, 13 March 2025 diff hist −6 m Talk:Megalithic Kernel →Rename to Unikernel: fix signature current
- 14:0614:06, 13 March 2025 diff hist +288 Talk:Megalithic Kernel →Rename to Unikernel: new section
- 09:3609:36, 13 March 2025 diff hist +22 Template:Kernel designs Add multikernel current
- 09:3509:35, 13 March 2025 diff hist +1,355 N Multikernel Created page with "{{Template:Kernel designs}} {{In Progress}} A multikernel treats a multi-core system as a distributed system, where each core runs a separate instance of the kernel. Each task is local to a single core. Inter-core communication is achieved with message passing. No memory is shared between each kernel (except for the purpose of message passing, as with other devices). The kernels on each core do not have to be identical: each kernel can be specialized for a specific tas..."
8 February 2025
- 13:3313:33, 8 February 2025 diff hist +13 Calling Conventions →Cheat Sheets: UEFI Specification 2.11, section 2.3.4.2 current
- 12:3012:30, 8 February 2025 diff hist +115 m Terminals →External Links current
7 February 2025
- 22:4622:46, 7 February 2025 diff hist −9 m System V ABI →x86-64: I've never heard of "integral" parameters (in the context of OSDev, at least) and I'm pretty sure it's a ChatGPT-"look how many words I know"-ism
- 21:2121:21, 7 February 2025 diff hist +61 User:Demindiro/Super Tiny UEFI Hello World No edit summary current Tag: Visual edit: Switched
- 21:0221:02, 7 February 2025 diff hist +6,210 N User:Demindiro/Super Tiny UEFI Hello World UEFI Hello World with just an assembler, Python and terrible hacks
- 13:1813:18, 7 February 2025 diff hist +1,155 PE →Optional header: PE32+ format is slightly different current
1 February 2023
- 19:4519:45, 1 February 2023 diff hist +459 Porting Rust standard library No edit summary
1 September 2022
- 23:0623:06, 1 September 2022 diff hist +877 EXtensible Host Controller Interface Some chipsets have both an EHC and xHC which share ports. current
30 August 2022
- 18:1218:12, 30 August 2022 diff hist +30 Template:Main2/Hardware IMO RISC-V is major enough to warrant putting it on the front page. current
- 18:0418:04, 30 August 2022 diff hist +19 m Timekeeping in virtual machines Add to time category
29 August 2022
- 20:0020:00, 29 August 2022 diff hist +45 N User:Demindiro/Timekeeping in virtual machines moved User:Demindiro/Timekeeping in virtual machines to Timekeeping in virtual machines: Works for me, so probably good enough. current
- 20:0020:00, 29 August 2022 diff hist 0 m Timekeeping in virtual machines moved User:Demindiro/Timekeeping in virtual machines to Timekeeping in virtual machines: Works for me, so probably good enough.
- 20:0020:00, 29 August 2022 diff hist −9 Timekeeping in virtual machines No edit summary
- 19:5919:59, 29 August 2022 diff hist +25 m USB Mass Storage Class Devices →Specifications: Fix dead link to USB mass storage class specification overview
27 August 2022
- 20:0720:07, 27 August 2022 diff hist +159 Timekeeping in virtual machines →pvclock: Fix some errors
- 19:5119:51, 27 August 2022 diff hist −10 m Timekeeping in virtual machines No edit summary
- 19:5019:50, 27 August 2022 diff hist +10 Timekeeping in virtual machines →pvclock: Add missing </source>
- 19:4919:49, 27 August 2022 diff hist +822 Timekeeping in virtual machines Document pvclock
- 19:3419:34, 27 August 2022 diff hist 0 m Timekeeping in virtual machines s/suck/such
- 19:3319:33, 27 August 2022 diff hist +1,874 N Timekeeping in virtual machines Created page with "{{stub}} {{In Progress}} There are several ways to keep track of time in a VM, but they're either very slow (e.g. HPET) or do not work correctly if the VM is migrated (e.g. T..."
19 August 2022
- 19:4219:42, 19 August 2022 diff hist 0 MTRR →With PAT: Fix UC -> WP typo
- 19:4119:41, 19 August 2022 diff hist +627 MTRR →Combining with page-level control: With PAT things are a bit more complex
28 July 2022
- 10:4410:44, 28 July 2022 diff hist −11 Programmable Interval Timer →Using the IRQ to Implement sleep: Ensure CountDown is volatile as otherwise the compiler will optimize the loop in sleep wrongly.
- 10:2610:26, 28 July 2022 diff hist −374 Programmable Interval Timer →Using the IRQ to Implement sleep: Rewrite sleep function is C, remove redundant mov in IRQ
- 10:1610:16, 28 July 2022 diff hist −29 m Programmable Interval Timer →Using the IRQ to Implement sleep: Remove garbage or eax, or eax
25 July 2022
- 06:4506:45, 25 July 2022 diff hist +46 Porting Rust standard library Enable stack probes, you *always* want to enable stack probes
9 July 2022
- 07:3607:36, 9 July 2022 diff hist −43 m ZFS Link to specification is dead, replace with link copied from https://openzfs.org/wiki/Developer_resources current
17 June 2022
- 18:3618:36, 17 June 2022 diff hist +100 m Intel HD Graphics Add link to Intel PRMs
- 18:3018:30, 17 June 2022 diff hist −18 m Porting Rust standard library Remove Stub template
- 18:2918:29, 17 June 2022 diff hist +43 N User:Demindiro/Porting Rust standard library moved User:Demindiro/Porting Rust standard library to Porting Rust standard library: Should be good enough to get people going current
- 18:2918:29, 17 June 2022 diff hist 0 m Porting Rust standard library moved User:Demindiro/Porting Rust standard library to Porting Rust standard library: Should be good enough to get people going
- 18:2818:28, 17 June 2022 diff hist −297 m Porting Rust standard library Remove useless comments in example code
- 18:2518:25, 17 June 2022 diff hist +963 Intel HD Graphics Explain how to get the EDID of a DP device
- 18:1118:11, 17 June 2022 diff hist +25 N User:Demindiro/DisplayPort moved User:Demindiro/DisplayPort to DisplayPort: It should be good enough to get the EDID from a DP device current
- 18:1118:11, 17 June 2022 diff hist 0 m DisplayPort moved User:Demindiro/DisplayPort to DisplayPort: It should be good enough to get the EDID from a DP device
- 18:0918:09, 17 June 2022 diff hist +473 DisplayPort Explain deferred I²C packets and a method to speed up transactions.
- 17:5317:53, 17 June 2022 diff hist +53 m User:Demindiro No edit summary current
- 17:2517:25, 17 June 2022 diff hist +66 m User:Demindiro No edit summary
- 17:2417:24, 17 June 2022 diff hist +20 m DisplayPort Add category
- 17:2417:24, 17 June 2022 diff hist +2,977 N DisplayPort Created page with "{{In Progress}} DisplayPort is a protocol (link) and bus (physical) standard for transporting video, audio and other data from a "source" device to a "sink" device. == Link ..."
16 May 2022
- 19:3619:36, 16 May 2022 diff hist +534 Porting Rust standard library Important note about rustc-dep-of-std w.r.t. global state
- 19:2219:22, 16 May 2022 diff hist +13 m Porting Rust standard library Add rating
15 May 2022
- 13:5013:50, 15 May 2022 diff hist +207 User:Demindiro No edit summary
10 May 2022
- 17:5417:54, 10 May 2022 diff hist +144 m SYSENTER Explicitly note that SS is still loaded from STAR 63:48 + 8. Thanks AMD