OSDev Wiki:Sandbox: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Add more link type examples.) |
m (Bot: Replace deprecated source tag with syntaxhighlight) |
||
Line 62: | Line 62: | ||
====Best Code in a Box==== |
====Best Code in a Box==== |
||
< |
<syntaxhighlight lang="c"> |
||
#include <kmem.h> |
#include <kmem.h> |
||
Line 69: | Line 69: | ||
return getFreeMemPtr(size); |
return getFreeMemPtr(size); |
||
} |
} |
||
</syntaxhighlight> |
|||
</source> |
|||
====Table 1==== |
====Table 1==== |
Revision as of 06:03, 9 June 2024
Interwiki Link
Testing new interwiki mapping
Lists
- OS Name - Title or short description.
- Architecture: x86
- Languages: Assembly, C
- Source code: Yes,GPL
- URL: http://www.osdev.org
- OS Name - Title or short description.
- Contact: Chase (chase AT osdev.org)
- URL: http://www.osdev.org
- Numbered List
- Item
- Item
- Another Item
- SubItem
- Are there ones that do Roman, Number and Letter?
Link Types
- Forum Link: forum:8
- Forum topic link: topic:677
- Wiki link: Main_Page
- Wiki link with custom label: OSDev Home
- Wiki link with anchor: Tool_Comparison#x86_Assemblers
- Wiki link with anchor and custom label: Assembler Comparisons
- External Link: OSDev
Subpages
Code in a Box
#include <kmem.h> extern void* kmalloc(int size) { return getFreeMemPtr(size); }
Better Code in a Box
#include <kmem.h> extern void* kmalloc(int size) { return getFreeMemPtr(size); }
Best Code in a Box
#include <kmem.h>
extern void* kmalloc(int size)
{
return getFreeMemPtr(size);
}
Table 1
Column 1 | Column 2 |
---|---|
Item | Item |
Item 2 | Item 2 |
Advanced Table
Column 1 | Column 2 | Column 3 | |
---|---|---|---|
Item | No | Yes | No |
Item 2 | Yes | Yes | Yes |
Complex Table
Column 1 | Column 2 | ||
---|---|---|---|
Foo1 | Foo2 | ||
Item 2 | Yes | Yes | Yes |