Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various fixes and additions #16

Closed
wants to merge 27 commits into from
Closed

Conversation

charsleysa
Copy link
Member

Closes the following issues on github:
#14
#15

Closes the following issues on mosa-project.org:
http://www.mosa-project.org/issues/44

Also has a few additions to Korlib and ExceptionEngine stubbing.
Removes the duplicate DeviceDrivers and DeviceSystem from CoolWorld.

Started porting a Real Mode Emulator to C# for MOSA.
With this should come the ability to use BIOS interrupts in pmode.
First use will be for VBE purposes (to switch video modes and stuff).
It has yet to be completed, a long way to go and lots of code to port!
The original Real Mode Emulator project can be found here:
http://git.mutabah.net/rme2.git
Conflicts:
	Source/Mosa.Kernel.x86/Kernel.cs
Real Emulator was a stale attempt at Real Mode emulation that never came
to fruition.
Added the MOSA equivalent of memcpy.
Worked on the Korlib to add Interfaces currently not in the Korlib.
Also worked on converting the Array to follow the .NET 4 specifications,
not yet finished.
Started work on MemoryStream
Updated Korlib
Started Work on Intel HD Graphics driver
Conflicts:
	Source/Mosa.Kernel.x86/Kernel.cs
Added to Korlib.
Removed DeviceDrivers / DeviceSytem from CoolWorld and added references
to the libraries under the kernel folder.
Created stub ExceptionEngine.
Altered scripts to use the stub ExceptionEngine for succesful
compilation.
Created a rudimentary InitializeArray.
Updated the Ldtoken CIL Instruction to handle fields. (May not be
correctly implemented).
Added a line of test code to HelloWorld which will cause crashes until
InitializeArray and co. are successfully implemented.
Closes the following issues on github:
mosa#14
mosa#15

Closes the following issues on mosa-project.org:
http://www.mosa-project.org/issues/44
@charsleysa charsleysa deleted the master branch March 3, 2014 05:30
@tgiphil tgiphil added the Bug label May 27, 2014
@tgiphil tgiphil added this to the 1.0 - Legacy milestone May 27, 2014
charsleysa pushed a commit to charsleysa/MOSA-Project that referenced this pull request Sep 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants