valentinbreiz
4afe85d9a7
Little fix on packet size
...
(previously limited to 255 bytes)
2018-05-25 21:21:31 +02:00
fanoI
2507b7f104
Merge pull request #980 from fanoI/CGS-Struct
...
Changed some classes of CGS to be struct
2018-05-25 20:45:48 +02:00
José Pedro
7411694499
Added Launch target.
2018-05-22 20:24:14 +01:00
Quajak
ee4c09bcdb
Fixed requested changes
...
Added plugs for BitConverter ToUInt16, 32 and 64 methods
Used ToUInt methods
2018-05-20 17:46:46 +02:00
fanoI
655786934e
Implemented requested changes
2018-05-20 15:35:04 +02:00
Quajak
7635fcdb77
Merged
2018-05-19 13:33:28 +02:00
Charles Betros
cb28169ddf
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2018-05-16 08:07:37 -05:00
Charles Betros
3354519f91
Fix breakpoints for elf.
2018-05-16 08:07:29 -05:00
José Pedro
0f288851cc
Package updates.
2018-05-14 21:47:25 +01:00
José Pedro
5dfb772d5d
Added builder dependency for repos.
2018-05-14 20:51:23 +01:00
José Pedro
4d1ace8f0a
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into builder-improvements
2018-05-14 17:58:07 +01:00
Quajak
cacc918f09
Removed the byte converter class and used encoding or bitconverter classes for the correct classes.
2018-05-13 21:23:43 +02:00
fanoI
376c0d2db6
Changed some classes of CGS to be struct as they should have been from the beginnning.
...
- Mode and Point are now structures
- The copy of System.Drawing.Color is not needed anymore the real System.DrawingColor is used instead
- Updated CGS Test Kernel
- Made SVGAII a little more faster (but this not the complete solution)
2018-05-13 20:17:20 +02:00
José Pedro
b9f92dab19
Fixed Cosmos.Build package.
2018-05-10 23:22:49 +01:00
jp2masa
28647a854d
Merge pull request #974 from valentinbreiz/fix-PCNETII
...
PCNETII Driver now working again.
2018-05-08 19:29:57 +01:00
Valentin Charbonnier
0a06a9af9c
Forgot that.
2018-05-08 18:52:28 +02:00
Valentin Charbonnier
0d74cbc934
Change.
...
It works :D
2018-05-08 18:46:47 +02:00
valentinbreiz
1a5471feca
Merge pull request #51 from CosmosOS/master
...
Fixed Cosmos.VS.ProjectSystem.csproj.
2018-05-08 17:35:54 +02:00
José Pedro
d1c835e520
Fixed Cosmos.VS.ProjectSystem.csproj.
2018-05-08 16:19:26 +01:00
Valentin Charbonnier
af4f3c1fe5
Fix.
2018-05-06 18:24:47 +02:00
Valentin Charbonnier
a83e0aa487
NETWORK FIX. FINALLY.
2018-05-06 04:31:15 +02:00
valentinbreiz
cfd1ecc9ce
Merge pull request #48 from CosmosOS/master
...
Fixed #968 .
2018-05-05 12:00:30 +02:00
José Pedro
87e38b2c15
Fixed #968 .
2018-05-02 23:41:21 +01:00
fanoI
bd6d211f5d
- Added tests for HashTable
...
- Changed plug in ArrayImpl taking 'this' as pointer with the ObjectPointerAccess attribute (this solves the foreach test in HashTable)
- Corrected Thread plug signature
- Corrected SpinWait plug signature
- Added plug for Decimal.Equal (strangely was not required before)
2018-04-30 21:40:53 +02:00
valentinbreiz
ae49dd7c67
Merge pull request #47 from CosmosOS/master
...
Merge master.
2018-04-28 12:49:04 +02:00
jp2masa
e8262d196c
Merge pull request #950 from CosmosOS/structs-tests
...
Tests for structs
2018-04-27 19:33:16 +01:00
José Pedro
455a3fe9d2
Workaround for IL2CPU assembly loading issue.
2018-04-26 19:49:42 +01:00
fanoI
24ae9bb3b1
Merge pull request #953 from quajak/master
...
[CGS] Add support for 24 bit bitmaps
2018-04-22 21:30:37 +02:00
fanoI
57dc7813d5
Merge pull request #955 from fanoI/driveinfo_work
...
Driveinfo work
2018-04-22 21:30:07 +02:00
fanoI
d97d3b6e53
- Removed "m_" for properties names
...
- Renamed class FatDiretoryEntry to FatDirectoryEnty
2018-04-22 15:11:02 +02:00
Arawn Davies
611ca9dbae
Update Bootstrap.cs
...
Fixed a spelling mistake
2018-04-21 23:29:56 +01:00
valentinbreiz
3c429727f2
Update VMWareSVGAII.cs
2018-04-21 14:56:07 +02:00
valentinbreiz
2b3621adce
Update VMWareSVGAII.cs
2018-04-21 00:50:09 +02:00
José Pedro
216c8b380f
Package updates.
2018-04-20 23:36:25 +01:00
valentinbreiz
5f3ab80447
Merge pull request #46 from CosmosOS/master
...
Fixed project templates.
2018-04-20 21:28:09 +02:00
José Pedro
fb03edc5e8
Fixed project templates.
2018-04-19 23:17:43 +01:00
Alexy DA CRUZ (GeomTech)
7f0d0c067c
Merge pull request #45 from CosmosOS/master
...
Merge
2018-04-19 23:40:13 +02:00
Quajak
be01d41a36
Fixed requested changes
2018-04-18 17:29:00 +02:00
fanoI
ad44cfa9b7
Bugfix: TotalSize, AviableSize and TotalFreeSpace must be expressed in Bytes not MegaBytes
2018-04-15 19:56:09 +02: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
Quajak
4905318479
Now supports 24bit bitmaps
2018-04-14 11:32:39 +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
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
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
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
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
f851d5dafb
Merge branch 'master' into master
2018-04-04 00:23:03 +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
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
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
José Pedro
985385527a
Builder improvements.
2018-03-27 00:41:51 +01:00
Og-Rok
bd78428621
Trying to use a manual register switching
2018-03-26 23:36:09 +01:00
Valentin Charbonnier
8bf2a495a9
Fix.
2018-03-26 22:38:07 +02:00
Og-Rok
1ac2ff7d0c
Starting work
2018-03-26 20:44:29 +01:00
Valentin Charbonnier
2c28dff298
First CPU Impl.
2018-03-26 21:20:51 +02:00
José Pedro
1480bfbca2
Builder improvements.
2018-03-26 18:58:57 +01:00
Quajak
8c70d57bed
-Added new ctor from byte array of pixels
...
-Added note that ctor with Memory stream does not work, as memory streams do not work correctly
-Improved the cosmos graphic system example
2018-03-26 17:40:20 +02:00
Quajak
b3729308c0
Changed the ctor work done in the Bitmap
2018-03-26 11:45:20 +02:00
jp2masa
956c9e9aaa
Merge pull request #932 from Arawn-Davies/master
...
Add checks for IL2CPU and XSharp repositories and solution files
2018-03-26 02:30:44 +01:00
José Pedro
35cdcc64a0
Added build targets for publish.
2018-03-26 00:51:25 +01:00
jp2masa
29ca16f47d
Merge pull request #935 from valentinbreiz/morepciscan
...
[PCI] GetDeviceString + GetTypeString
2018-03-25 23:39:45 +01:00
Valentin Charbonnier
4c6783d815
Forgot that.
2018-03-24 00:15:07 +01:00
José Pedro
fb2251df65
Added templates for dotnet new.
2018-03-23 23:08:04 +00:00
valentinbreiz
91fa804dfa
Update and rename PciDevice.cs to PCIDevice.cs
2018-03-23 23:32:37 +01:00
Valentin Charbonnier
3fdcdb4b8b
PCI Scan
...
Some PCI Devices added + PCI Class / Subclass scan.
2018-03-23 23:15:48 +01:00
Quajak
b12f4fc3b6
Fixed Filestream write
...
Did requested changes
Added test for Filestream read and write
2018-03-22 21:38:41 +01:00
José Pedro
274fa3e9a5
Build targets.
2018-03-21 23:05:20 +00:00
Arawn Davies
337645e0c5
Add checks for IL2CPU and XSharp repositories and solution files
2018-03-21 21:24:56 +00:00
Qujak
7e18638915
Update FatStream.cs
...
Commented out debug info again
2018-03-19 21:34:31 +01:00
Quajak
493e043742
Final cleanup
2018-03-19 21:31:50 +01:00
Quajak
c379ea32ba
Fixed fat stream
...
Improved file test
2018-03-19 20:54:47 +01:00
Quajak
9f47e6f8a4
Added test which fails until ReadAllBytes has been fixed
...
Rewrote Bitmap to use single ReadAllBytes
2018-03-18 13:45:46 +01:00
José Pedro
c8bee63fea
Renamed plugs node from "Plugs" to "Cosmos Plugs".
2018-03-17 17:54:22 +00:00
José Pedro
486e026767
Fixed debug engine VSIX.
2018-03-17 17:52:18 +00:00
José Pedro
bb1d0ccf57
Changed target framework in project upgrader from netstandard2.0 to netcoreapp2.0.
2018-03-16 17:56:42 +00:00
José Pedro
e106b44ea7
Cosmos property page.
2018-03-12 21:48:15 +00:00
valentinbreiz
1906db9dc0
Merge pull request #36 from CosmosOS/master
...
Updates from upstream
2018-03-11 14:35:31 +01:00
José Pedro
04e6cb9679
Removed SQLite workaround.
2018-03-09 17:13:12 +00:00
José Pedro
75359650c2
Cosmos property page.
2018-03-06 15:58:57 +00:00
José Pedro
e8e7d0b122
Fixed build.
2018-03-05 14:49:00 +00:00
José Pedro
d1215d64b1
New Cosmos property page.
2018-03-05 14:21:58 +00:00
Quajak
0ff1c57fbc
Minor fixes and change to file stream
2018-03-03 20:49:40 +01:00
Quajak
dd21b17499
Fixed draw image
...
Fixed bitmap handling of uncompressed files
2018-02-28 20:51:43 +01:00
Quajak
37e6ee122f
Merge remote-tracking branch 'upstream/master'
2018-02-28 17:58:27 +01:00
Quajak
6a2ffb0c89
First implementation of a bitmap. Code loading the bitmap from fs is broken on Cosmos and loads some random garbage and a part of the image.
2018-02-28 17:54:21 +01:00
fanoI
d0f8fa85c3
Merge pull request #912 from quajak/master
...
Added Math.Floor function with tests
2018-02-27 23:39:56 +01:00
José Pedro
bb95229fbf
Fixed build tasks logging importance.
2018-02-26 14:28:43 +00:00
José Pedro
5e51301d5c
Added tests for Convert.
...
Added back plugs for Decimal.
Plugged Int32.ToString(IFormatProvider).
2018-02-26 00:22:06 +00:00
Quajak
4cb8d65752
Added Math.Floor function with tests (Tests are simply copied from ceiling and changed results)
2018-02-25 21:10:10 +01:00
fanoI
e4ad029ab3
Merge pull request #905 from quajak/master
...
New Implementation for Math.Ceiling
2018-02-25 17:17:22 +01:00
Arawn Davies
8a87167ce9
Merge pull request #906 from CosmosOS/pr-767
...
[CGS] VMWare SVGAII Support
2018-02-25 14:59:32 +00:00
Arawn Davies
a7c2d5fefb
Changes
2018-02-25 14:43:12 +00:00
fanoI
e240641863
Created plugs to make Hashtable work (at least when an object is key).
...
There are issue however:
1. IL2CPU modifications are needed (see the PR for the list of the PR of IL2CPU to merge to make this usable)
2. Some fix in IL2CPU seems to give problems with Dictionary (VMT problem again?)
3. Hashtable with valuetype as key doesn't work (ContainsKey() always return false)
2018-02-25 15:27:39 +01:00
Arawn Davies
fee00817a0
Merge pull request #901 from CosmosOS/pr-838
...
PR #838 Fix finding one volume
2018-02-25 02:15:01 +00:00
Arawn Davies
becfc92417
Finally! Fixed PCIDeviceExists returning null if it doesn't instead of false - Bit of a hack but it's done the job for now, needs redoing
2018-02-25 00:13:19 +00:00
Arawn Davies
efa36d1600
Re-write of GetFullScreenCanvas
2018-02-24 22:10:18 +00:00
Quajak
88c50eceb7
Merge remote-tracking branch 'upstream/master'
2018-02-24 15:26:33 +01:00
Quajak
63f140f0ba
Added new ceiling command
2018-02-24 15:23:44 +01:00
Arawn Davies
beb48f29fd
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into pr-767
...
Merge master into pr-767
2018-02-24 11:02:45 +00:00
fanoI
080461bbb2
Merge pull request #854 from quajak/master
...
Rewrite of more math functions
2018-02-24 11:29:38 +01:00
Quajak
106abb8744
Uses to double
2018-02-23 18:21:28 +01:00
Arawn Davies
c0192a21c7
Merge pull request #902 from CosmosOS/master
...
VS property pages.
2018-02-22 21:49:33 +00:00
Valentin Charbonnier
cb0c6b00e3
Merge pull request #35 from CosmosOS/master
...
Merge master.
2018-02-22 13:49:14 -08:00
José Pedro
37623dc78d
VS property pages.
2018-02-22 20:10:48 +00:00
Arawn Davies
359f8ea974
Update FullScreenCanvas.cs
2018-02-22 11:57:13 +00:00
Arawn Davies
c954eb5b51
Merge pull request #838 from KingLuigi4932/patch-12
...
Fix: Getting one volume only
2018-02-22 11:47:16 +00:00
Qujak
dc27f898fb
Merge branch 'master' into master
2018-02-22 08:17:50 +01:00
Arawn Davies
d61cfa6c06
Nearly there
2018-02-22 00:22:45 +00:00
Qujak
e9b463c1e5
Added tan and atan method with tests
2018-02-21 21:41:48 +01:00
Qujak
b5cc828624
Added BitConverter toDouble method and added tests
...
Fixed log function
2018-02-21 17:58:47 +01:00
Qujak
d89ba10244
Rewrote log functions and added tests
...
Ensured that the copyright notice from fdlibm is clearly present at the beginning of the file
2018-02-21 10:16:22 +01:00
Arawn Davies
620150edf8
Adds required changes to CGS when initializing the driver
2018-02-20 21:29:30 +00:00
Arawn Davies
a4e797f388
[WIP] [CGS] Merge pull request #767 from KingLuigi4932/patch-7
...
[CGS] VmWare Support
2018-02-20 21:12:32 +00:00
José Pedro
562533f527
VS extension icons.
2018-02-20 17:35:38 +00:00
José Pedro
90d857d2c5
Cosmos project system fix.
2018-02-19 17:44:20 +00:00
Valentin Charbonnier
c53146e4da
Merge pull request #34 from CosmosOS/master
...
Merge master.
2018-02-18 11:59:25 -08:00
José Pedro
cd32f8f27c
Cosmos.VS.Windows improvements.
2018-02-18 18:07:42 +00:00
Valentin Charbonnier
dc009b4c37
Merge pull request #33 from CosmosOS/master
...
Merge master.
2018-02-17 12:30:19 -08:00
José Pedro
068e0f20c8
Cosmos property page fixes.
2018-02-17 18:01:54 +00:00
José Pedro
f2e1cd30c7
Cosmos.VS.Windows improvements.
2018-02-16 22:13:16 +00:00
José Pedro
9d54d0b072
Code cleanup.
2018-02-15 22:11:38 +00:00
José Pedro
3d30e35332
Project file cleanup.
2018-02-15 19:25:36 +00:00
José Pedro
ee2dfdb815
Build system fixes.
2018-02-14 21:23:25 +00:00
José Pedro
f11226278d
Build targets.
2018-02-12 16:48:43 +00:00
Valentin Charbonnier
50816d9bfd
Merge pull request #32 from CosmosOS/master
...
Merge master.
2018-02-12 04:46:57 -08:00
Valentin Charbonnier
69b6eff42b
Delete Directory.Build.targets
2018-02-12 13:46:48 +01:00
Valentin Charbonnier
0eac4255b5
Delete Directory.Build.props
2018-02-12 13:46:46 +01:00
Valentin Charbonnier
c49c83fcf2
Update Cosmos.VS.Windows.csproj
2018-02-12 13:46:06 +01:00
Valentin Charbonnier
1e4eec65a0
Delete packages.config
2018-02-12 13:45:40 +01:00
Valentin Charbonnier
898bfa40ba
Update Cosmos.VS.DebugEngine.csproj
2018-02-12 13:44:59 +01:00
Valentin Charbonnier
0446aee267
Update KeyboardManager.cs
2018-02-12 13:44:15 +01:00
José Pedro
839a71e06b
Converted Cosmos.VS.DebugEngine to the new project system.
2018-02-12 01:06:53 +00:00
José Pedro
ce3aa13b61
Build targets.
2018-02-11 18:35:35 +00:00
jp2masa
07c67d49ec
Merge pull request #818 from CosmosOS/code-cleanup
...
Code cleanup
2018-02-11 01:32:21 +00:00
José Pedro
b830eecc3f
Code cleanup.
2018-02-10 20:46:46 +00:00
José Pedro
591c23392b
Code cleanup.
2018-02-10 19:38:02 +00:00
José Pedro
e970ebfbd2
Added PrivateAssets="All" to Cosmos.Build.Tasks dependencies.
2018-02-09 21:06:32 +00:00
José Pedro
52cf4e39d0
Fixed NASM command line arguments.
2018-02-08 22:18:16 +00:00
fanoI
df3eb587a5
Merge pull request #885 from fanoI/dictionary_work
...
Dictionary<String, T> works finally!
2018-02-07 19:59:46 +01:00
José Pedro
4cede67a45
Fixed namespaces.
2018-02-04 19:13:31 +00:00
fanoI
72d1ab2ffa
Implemented the methods of StringEqualityComparer
2018-02-04 19:49:46 +01:00
fanoI
c8c2bdfc20
Dictionary<String, T> works finally!
2018-02-04 18:48:58 +01:00
fanoI
d98dfee719
Merge pull request #857 from fanoI/extended-ascii
...
Added CP437 and CP858 (DOS Latin1) support to Encoding
2018-02-02 16:38:50 +01:00
José Pedro
0cec826f6e
Changed the target framework in the project templates from .NET Standard 2.0 to .NET Core 2.0.
2018-01-31 21:20:17 +00:00
José Pedro
1e1330b689
Added SourceOfDefaultValue="AfterContext" to project system rules.
...
Package updates.
2018-01-29 23:53:31 +00:00
fanoI
46d5c0b63a
Merge branch 'master' into extended-ascii
2018-01-27 21:15:05 +01:00
fanoI
4a990ac2af
Added the concept of Encoding to the Console for now ASCII (default) and CP437 are supported (for others as CP858 I think it is needed to change font too)
...
- moved EncodingTest on Text subdir
- added ConsoleTest (not enabled by default)
- removed ASCIIEncodingImpl (it was not needed)
- Made plugs of Console better and added plugs for formatted versions
- Removed code to test Hashtable, Hashtable it will be a separate PR
2018-01-27 20:00:11 +01:00
Charles Betros
d72a10ea3a
PIT
2018-01-25 14:08:13 -06:00
Charles Betros
281f76a7f0
Merge pull request #867 from ewoudje/master
...
PIT Fix
2018-01-25 14:05:37 -06:00
José Pedro
7e7e11602f
Cosmos.Build.
2018-01-24 19:02:12 +00:00
ewoudje
70602ac53e
Changes requested by charlesbetros
...
And i tested it and it works with debugging 😄
Thx charlesbetros
2018-01-24 17:05:25 +01:00
José Pedro
042bca54aa
Merge latest from master.
2018-01-23 18:59:37 +00:00
Valentin Charbonnier
1fbfcc0817
Fix.
2018-01-22 23:29:00 +01:00
Valentin Charbonnier
849215a14c
Merge pull request #31 from CosmosOS/master
...
Merge master.
2018-01-22 13:40:36 -08:00
Valentin Charbonnier
3f1364dadc
Delete ProjectBase.files
2018-01-22 22:40:21 +01:00
Valentin Charbonnier
c67fabcff6
Delete Microsoft.VisualStudio.Project.csproj
2018-01-22 22:40:01 +01:00
Valentin Charbonnier
6c2d7cdebb
Delete Cosmos.VS.Wizards.csproj
2018-01-22 22:39:27 +01:00
Valentin Charbonnier
21e2bfaeff
Delete CosmosProjectConfig.cs
2018-01-22 22:38:40 +01:00
Valentin Charbonnier
e33cb18ffb
Update Cosmos.VS.ProjectSystem.csproj
2018-01-22 22:37:14 +01:00
Valentin Charbonnier
9c78f671ae
Update AMDPCNetII.cs
2018-01-22 22:36:42 +01:00
José Pedro
50867e7287
Added a project tree for plugs.
2018-01-21 22:01:46 +00:00
ewoudje
22f67e6549
Thread.Sleep plug and added ThreadTest
2018-01-21 19:15:27 +01:00
ewoudje
bca8432e0d
Real fix for PIT
...
👍
2018-01-19 21:36:57 +01:00
ewoudje
558de4a4d2
Fixed PIT
...
I am not sure it is how it should work but it works
2018-01-16 22:29:57 +01:00
José Pedro
06c814de20
Builder fix.
2018-01-14 15:49:04 +00:00
José Pedro
03d12a7bb4
Compiler engine settings refactoring.
2018-01-13 20:33:52 +00:00
José Pedro
c1b40271b3
IL2CPU.Compiler -> IL2CPU.
2018-01-13 16:05:32 +00:00
José Pedro
74fbef6cd8
IL2CPU task fixes.
2018-01-11 19:29:15 +00:00
fanoI
5378447924
Merge pull request #856 from valentinbreiz/patch-1
...
Little fix on PCI VendorID.
2018-01-11 09:53:18 +01:00
fanoI
c50b581d91
More work on Encoding
...
- Resolved problem with UTF8Enconding.BaseName property
- Started work to plug Hashtable to make the Encoding / Decoding more efficient
2018-01-10 20:29:05 +01:00
José Pedro
443577f51e
Cosmos project upgrader improvements.
2018-01-08 22:42:52 +00:00
José Pedro
0142e03c0d
Added a workaround to fix e_sqlite3.dll loading.
...
Added NoWarn="NU1604" to package references in the kernel projects.
Fixed project reference paths in TRKernel.csproj.
Project file cleanup.
2018-01-08 17:49:19 +00:00
fanoI
ff78034a1c
Added CP437 and CP858 (DOS Latin1) support to Encoding, CP858 is not working for VMT bugs.
2018-01-07 21:25:07 +01:00
Qujak
c31cfcef31
Changed Math.Acos and added tests
2018-01-07 20:06:02 +01:00
Qujak
e8aa997b07
Changed asin implementation and added tests
2018-01-07 18:55:36 +01:00
Qujak
67b3222404
Added Cos function with tests
2018-01-07 18:22:54 +01:00
Qujak
ba3d492adb
Added sign function
2018-01-07 17:07:51 +01:00
José Pedro
280defa822
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into project-system
2018-01-07 15:55:27 +00:00
Qujak
e33cddd5cb
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2018-01-07 15:14:21 +01:00
Valentin Charbonnier
ac3a392d38
Little fix on PCI VendorID.
...
AMD Vendor ID is 0x1022 not 0x0438.
2018-01-06 20:57:03 +01:00
Valentin Charbonnier
ce1c49a13d
Fixes.
2018-01-06 20:45:12 +01:00
Valentin Charbonnier
87cfc95215
Merge pull request #30 from CosmosOS/master
...
Merge master.
2018-01-06 11:27:22 -08:00
Valentin Charbonnier
a7a86c0228
Update PCI.cs
2018-01-06 20:27:15 +01:00
Valentin Charbonnier
ef3ce991f1
Update Global.cs
2018-01-06 20:26:42 +01:00
fanoI
eafd38ecac
Merge pull request #763 from KingLuigi4932/patch-6
...
[FirstWorking] Implementing AHCI Controller Driver
2018-01-06 20:16:50 +01:00
fanoI
c734c23acb
Merge pull request #844 from KingLuigi4932/patch-13
...
Fix Blinking Text on (VGA that can blink)
2018-01-06 20:15:39 +01:00
José Pedro
8a6aa9fae7
Added NoWarn="NU1604" to package references in the project templates.
2018-01-06 00:45:20 +00:00
Valentin Charbonnier
d8df4aab2e
Merge pull request #29 from CosmosOS/master
...
Merge master.
2018-01-05 12:30:20 -08:00
jp2masa
e06efd8bcd
Merge pull request #775 from fanoI/master
...
More work on FAT / System.IO
2018-01-05 19:32:00 +00:00
fanoI
5d18c212f5
Implemented requested changes
2018-01-05 20:02:53 +01:00
fanoI
893402c352
Removed plug of get_Exists is not needed anymore with the vmt_fixes branch
2018-01-05 11:41:18 +01:00
José Pedro
954d9e8a11
Increased Bochs memory from 128MB to 256MB.
2018-01-04 23:54:17 +00:00
Qujak
393e99d95b
-Added new sqrt function
2018-01-04 16:46:27 +01:00
fanoI
aab5167f36
Made work managed version casting char to int before doing subtraction
2018-01-03 23:39:01 +01:00
fanoI
d19e3f867b
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Tests/Cosmos.TestRunner.Core/DefaultEngineConfiguration.cs
2018-01-03 22:22:31 +01:00
fanoI
b33724190b
Finally Directory.Info function again calling the right plug too: IFileSystemObject_get_Exists!
...
- Modified String.Compare() to be totally managed code & added tests
- Clean up
2018-01-03 22:17:51 +01:00
fanoI
607d076dcd
Merge pull request #835 from quajak/master
...
Implementing parsing of strings to floats or doubles
2017-12-31 18:22:32 +01:00
Jasper
c2b83a6779
Fixed Pow function to handle edge cases and wrote tests to check that they are handled correctly.
2017-12-31 16:50:18 +01:00
KingLuigi4932
7cdf493dda
Final fix;
2017-12-31 16:12:19 +03:00
KingLuigi4932
243e43dd13
Update Satapi.cs
2017-12-31 16:01:51 +03:00
KingLuigi4932
e562c7ed56
Update Sata.cs
2017-12-31 03:07:40 +03:00
KingLuigi4932
458e465626
Update Satapi.cs
2017-12-31 02:35:14 +03:00
KingLuigi4932
75320a79e7
Update Sata.cs
2017-12-31 02:33:12 +03:00
KingLuigi4932
5bbab3345e
Update Sata.cs
2017-12-31 02:30:34 +03:00
KingLuigi4932
14fa401806
Update Satapi.cs
2017-12-31 02:30:06 +03:00