diff --git a/README.md b/README.md index bbd3020f4..bb9acbd7a 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,7 @@ -# Cosmos Website +# Cosmos -For instructions on how to install and use Cosmos, please visit [www.goCosmos.org](http://www.goCosmos.org). - -Build status for master branch: [![Build status](https://ci.appveyor.com/api/projects/status/kust7g5dlnykhkaf/branch/master?svg=true)](https://ci.appveyor.com/project/CosmosOS/cosmos/branch/master) -# Urgent Notice +Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more! -## Updated Sep 29, 2017 - -The hosting service which hosts our website has a technical issue which has taken our website offline. We are urgently working to resolve this issue. - -## Hurricane Harvey - -The issue is being impacted by lasting impacts to a center in Houston affected by Harvey and the impacts of moving resources out of the affected location. +For instructions on how to install and use Cosmos, please visit the [Cosmos website](http://www.gocosmos.org). diff --git a/SUPPORT.md b/SUPPORT.md index 378d10377..ffee7a719 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -1,9 +1,2 @@ ### Common Issues - When installing the Dev Kit, if .NET Framework 4.6.2 isn't being found, try installing it from: https://www.microsoft.com/en-us/download/details.aspx?id=53321 -- (User Kit 20170620) When using Visual Studio 2017 15.3, Cosmos projects fail to build. To fix this, go to "%appdata%\Cosmos User Kit\Build\VSIP\", open Cosmos.targets in a text editor and add these lines to the first PropertyGroup: -```xml -False -True -NULL -``` -^This issue is fixed in Userkit 20170928 https://github.com/CosmosOS/Cosmos/releases/tag/Userkit_20170928 diff --git a/source/Cosmos.Core_Plugs/System/BufferImpl.cs b/source/Cosmos.Core_Plugs/System/BufferImpl.cs index 11852e41f..de904db7a 100644 --- a/source/Cosmos.Core_Plugs/System/BufferImpl.cs +++ b/source/Cosmos.Core_Plugs/System/BufferImpl.cs @@ -1,5 +1,4 @@ using System; -using Cosmos.IL2CPU.API; using Cosmos.IL2CPU.API.Attribs; namespace Cosmos.Core_Plugs.System @@ -7,20 +6,6 @@ namespace Cosmos.Core_Plugs.System [Plug(Target = typeof(Buffer))] public class BufferImpl { - // __Memcpy doesn't exist in net core - //[PlugMethod(IsOptional = true)] - //public static unsafe void __Memcpy(byte* src, byte* dest, int count) - //{ - // Buffer.BlockCopy((Array)(object)*src, 0, (Array)(object)*dest, 0, count); - //} - - //[PlugMethod(IsOptional = true)] - //public static unsafe void __Memcpy(byte* src, byte* dest, long count) - //{ - // // TODO: Cast could cause a loss of data. - // Buffer.BlockCopy((Array)(object)*src, 0, (Array)(object)*dest, 0, (int) count); - //} - /// /// The memmove() function copies n bytes from memory area src to memory area dest. /// The memory areas may overlap: copying takes place as though the bytes in src