From 3315d3017b873e63c1d1952e4e91925223384aa5 Mon Sep 17 00:00:00 2001 From: Joshua Zenn Date: Fri, 29 May 2015 09:22:01 -0400 Subject: [PATCH] Update il2cpu.md --- Docs/Compiler/il2cpu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Docs/Compiler/il2cpu.md b/Docs/Compiler/il2cpu.md index 2d6f0c280..4f988133c 100644 --- a/Docs/Compiler/il2cpu.md +++ b/Docs/Compiler/il2cpu.md @@ -13,7 +13,7 @@ Cosmos is written in C# and Visual Studio compiles it into IL as always. But a PC does not come with an interpreter for the IL code. And writing a virtual machine for running an operating system is not always ideal. -This is where IL2CPU comes in. IL2CPU takes the IL code and translates it to processor opcodes. Currently, only x86 opcodes are available at the moment. However, more architectures are planned for the future. +This is where IL2CPU comes in. IL2CPU takes the IL code and translates it to processor opcodes. Currently, only x86 opcodes are available at the moment. However, more architectures are planned for the future (ARM, PowerPC, x86-64). At this point, IL2CPU performs some more magic before finally converting the entire file into a bootable binary file, which can be loaded by a bootloader on any system (Cosmos uses Syslinux).