Commit graph

8066 commits

Author SHA1 Message Date
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
José Pedro
430a7e04fb
Fixed setup script. 2018-03-30 02:05:59 +01:00
José Pedro
442b1596e8
Cosmos project system. 2018-03-29 23:28:40 +01:00
Valentin Charbonnier
f3de70a404 History command. + FAT Stream Fix. 2018-03-28 23:30:43 +02:00
José Pedro
6cdb64fcde
Updated SQLitePCLRaw assembly version in binding redirects. 2018-03-28 19:02:35 +01:00
José Pedro
c291e2566c
Updated SQLitePCLRaw.bundle_green to version 1.1.10. 2018-03-28 18:48:39 +01:00
José Pedro
44f06b8e4e
Builder improvements. 2018-03-28 01:18:46 +01:00
José Pedro
d2dec6e316
Builder improvements. 2018-03-27 22:36:18 +01:00
José Pedro
e10351dcd2
Builder improvements. 2018-03-27 21:25:00 +01:00
valentinbreiz
05240fafcf
Merge pull request #42 from aura-systems/fix-filestream
Fix.
2018-03-27 21:56:05 +02:00
Valentin Charbonnier
0340248af3 Fix. 2018-03-27 21:37:27 +02:00
José Pedro
49c12211a2
Builder improvements. 2018-03-27 17:50:16 +01:00
José Pedro
1677dba27a
Builder improvements. 2018-03-27 01:04:49 +01:00