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).