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
jp2masa
743fd4894b
Merge pull request #931 from CosmosOS/test-runner-assert-locations
...
Added assert location to failed asserts message
2018-04-03 20:58:47 +01:00
José Pedro
46019b0a5d
Changed target framework to netcoreapp2.0 on kernel projects.
2018-04-03 19:58:29 +01:00
José Pedro
1df3dc19f5
Cosmos property page.
2018-04-03 19:55:11 +01:00
Valentin Charbonnier
0e1cc09020
CAFE, BEEF?
2018-04-03 20:19:06 +02:00
Valentin Charbonnier
18f5463671
Bochs BGA PCI.
2018-04-03 19:15:46 +02:00
Arawn Davies
18202a8654
Enabled a check in install-vs2017.bat that detects whether the host
...
machine is running on an x86 architecture or an AMD64 arch, setting the
path for vswhere.exe
2018-04-02 14:24:50 +01:00
José Pedro
d4d4327066
Added RuntimeIdentifier to Cosmos.Build.targets.
2018-04-01 23:55:17 +01:00
Alexy DA CRUZ (GeomTech)
570fe7419c
It sounds working but it doesn't working well
2018-04-01 23:27:03 +02:00
Alexy DA CRUZ (GeomTech)
2ba61cc4a8
Changes
2018-04-01 22:47:30 +02:00
Alexy DA CRUZ (GeomTech)
b38f613bf3
add cmd
2018-03-30 22:03:39 +02:00
José Pedro
f969601a53
Builder improvements.
...
- Added check for dependencies, which can be installed from the builder.
- Replaced CosmosTask with CosmosBuildDefinition, which is much simpler.
- The builder can be opened without any command line arguments.
- If the VS path is not specified as a command line argument, it can be selected in a dialog.
2018-03-30 19:44:19 +01:00
José Pedro
baba3cba0a
Fixed paths on builder.
2018-03-30 02:36:55 +01:00