using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Cosmos.Core; namespace Cosmos.Core.IOGroup { /// /// VBE class. /// public class VBEIOGroup : IOGroup { /// /// Index IOPort. /// public IOPort VbeIndex= new IOPort(0x01CE); /// /// Data IOPort. /// public IOPort VbeData = new IOPort(0x01CF); /* * This not a lot optimal as we are taking a lot of memory and then maybe the driver is configured to go at 320*240! */ /// /// Frame buffer memory block. /// public MemoryBlock LinearFrameBuffer; //public MemoryBlock LinearFrameBuffer = new MemoryBlock(0xE0000000, 1024 * 768 * 4); } }