Quajak
be01d41a36
Fixed requested changes
2018-04-18 17:29:00 +02:00
José Pedro
afb06ef689
Fixed demo projects.
2018-04-16 23:25:04 +01:00
fanoI
ad44cfa9b7
Bugfix: TotalSize, AviableSize and TotalFreeSpace must be expressed in Bytes not MegaBytes
2018-04-15 19:56:09 +02:00
Arawn Davies
61fcbeb076
Merge pull request #952 from Arawn-Davies/consolebeep
...
Plugged Console.Beep
2018-04-15 16:48:03 +01:00
fanoI
b3bd8cbd1e
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into hashtable-work
2018-04-15 14:32:23 +02:00
fanoI
7439eed145
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into driveinfo_work
2018-04-15 13:29:57 +02:00
Siaranite
76c277dcbb
Renamed IO Ports, proper names from osdev and 8253/8254 documentation
2018-04-14 19:13:15 +01:00
Siaranite
1c4a40befb
Added demo to solution
2018-04-14 19:02:50 +01:00
Siaranite
ab9ebc058a
Add ConsoleBeepDemo
2018-04-14 18:31:48 +01:00
Quajak
e0a8648e81
Merge branch 'master' of https://github.com/quajak/Cosmos
2018-04-14 11:34:00 +02:00
Quajak
4905318479
Now supports 24bit bitmaps
2018-04-14 11:32:39 +02:00
Quajak
e6876199ca
Now supports 24bit bitmaps
2018-04-14 10:03:37 +02:00
Arawn Davies
5e6d3bad8b
Update PCSpeaker.cs
...
Removed junk code, may have fixed ever-lasting beep issue
The code already in Cosmos didn't work, and I tried the C & operand as used in OSDev, to no avail
This has not been tested, but it will either only work or not do anything different
2018-04-14 02:42:22 +01:00
Siaranite
a1c72e1c51
Plugged Console.Beep
...
Not sure about nuget.exe must've upgraded during build.
2018-04-14 02:12:42 +01:00
José Pedro
92bc85c9bc
Fixed TimeSpan and DateTime.
...
Added tests.
2018-04-14 01:31:52 +01:00
fanoI
d2ecdfdeee
First part of the work on DiskManager
...
- plugged DriveInfo
- added tests for DriveInfo
- added to VFS a new method RegisterFilesystem()
2018-04-13 17:43:00 +02:00
José Pedro
75e0c8b648
Uncommented structs tests.
...
Added plug for Convert.ToString(long, int).
2018-04-11 20:42:11 +01:00
jp2masa
ccb8fae271
Merge pull request #948 from midonator1305/string-patch
...
Fixed String Replace (Issue 943)
2018-04-09 22:08:57 +01:00
Mido Elgamal
5faf3f58e2
Fixed String Replace
2018-04-09 15:27:32 -04:00
valentinbreiz
103425e1fe
Update PCIDevice.cs
2018-04-09 16:35:58 +02:00
valentinbreiz
e249a3e365
Update PCI.cs
2018-04-09 16:33:51 +02:00
valentinbreiz
701fdab96c
Merge pull request #44 from CosmosOS/master
...
Merge master.
2018-04-09 16:32:15 +02:00
valentinbreiz
36195fe485
Update PCI.cs
2018-04-09 16:32:08 +02:00
valentinbreiz
91e16392b9
Update PCI.cs
2018-04-09 16:31:27 +02:00
valentinbreiz
e7ba2dff65
Update PCI.cs
2018-04-09 16:28:52 +02:00
valentinbreiz
18b971d54e
Update PCIDevice.cs
2018-04-09 16:27:52 +02:00
valentinbreiz
0bdb53e754
Rename PciDevice.cs to PCIDevice.cs
2018-04-09 16:16:34 +02:00
valentinbreiz
2c44bfb93c
Delete app.config
2018-04-09 16:04:46 +02:00
valentinbreiz
af6e6ca7a8
Delete Cosmos.Build.Installer.csproj
2018-04-09 16:04:04 +02:00
valentinbreiz
f81a4bf179
Update Cosmos.Build.Builder.csproj
2018-04-09 16:03:14 +02:00
valentinbreiz
ebabd3b2ce
Update FatStream.cs
2018-04-09 16:01:31 +02:00
fanoI
5b14274984
Merge pull request #918 from quajak/master
...
[CGS] Bitmap implementation
2018-04-08 14:02:20 +02:00
José Pedro
5fc398deb8
Improved kernel reference resolution on the test runner.
2018-04-06 20:47:07 +01:00
José Pedro
3d1cb71a6d
Reverted accidentally pushed change.
2018-04-06 18:17:12 +01:00
José Pedro
41f02e2338
Fixed referenced assembly resolution for kernel projects.
2018-04-05 23:53:33 +01:00
José Pedro
047678ae47
Implemented isolated assembly loading.
2018-04-05 22:31:00 +01:00
valentinbreiz
51c91a0021
Update Global.cs
2018-04-05 19:06:08 +02:00
valentinbreiz
576b7b0e59
Merge pull request #43 from aura-systems/impl-cpuinfo
...
Implementing CPU Informations.
2018-04-05 09:50:09 +02:00
valentinbreiz
b2c8e33cdd
Update Global.cs
2018-04-05 09:24:54 +02:00
Og-Rok
f0ff67bf90
Threading
...
Added sleeping and task termination
2018-04-05 01:22:06 +01:00
Og-Rok
c94ca83079
Removed conflicts issues
2018-04-04 22:59:31 +01:00
Og-Rok
e5085e3261
Mutex
2018-04-04 22:41:42 +01:00
José Pedro
6bf136c713
Plugs improvements.
2018-04-04 19:47:55 +01:00
José Pedro
021e4d68ea
Improved appveyor.yml.
2018-04-04 15:10:11 +01:00
José Pedro
6edb8547d3
Fixed install-vs2017.bat.
2018-04-04 15:05:06 +01:00
Arawn Davies
f003d01952
Update PCI.cs
...
Added VirtualBox PCI Guest Service Vendor and Device ID, can be used for checking if running under hypervisor
2018-04-04 06:22:55 +01:00
Og-Rok
5040d049e3
Merge remote-tracking branch 'origin/OgRok-Multitasking' into OgRok-Multitasking
...
# Conflicts:
# source/Cosmos.Core/Processing/ProcessContext.cs
# source/Cosmos.Core/Processing/ProcessorScheduler.cs
# source/Cosmos.HAL2/Global.cs
2018-04-04 01:28:54 +01:00
Og-Rok
2d5f637a91
Softwaare Multitasking
...
Working context switching but far from stable. Changes needed to be made
to the internals of cosmos to include mutex's in vital components (Heap,
Thread Manager, ect). Context switching currently only switches the
general registers and does not switch the MMX context, however this will
be added in the future. Also when a thread currently dies it takes the
whole system down, patches to the IDT handlers needed to be made to
prevent system lockup in the future
2018-04-04 01:22:52 +01:00
Arawn Davies
6c04433d17
Update CosmosGraphicSubsystem.csproj
2018-04-04 00:27:24 +01:00
Arawn Davies
f851d5dafb
Merge branch 'master' into master
2018-04-04 00:23:03 +01:00