Commit graph

21 commits

Author SHA1 Message Date
valentinbreiz
f943d08a83
Merge branch 'master' into OgRok-Multitasking 2018-07-14 23:49:24 +02:00
José Pedro
09341b9915
Moved LabelName to IL2CPU.API. 2018-06-07 21:08:26 +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
Og-Rok
1ac2ff7d0c Starting work 2018-03-26 20:44:29 +01:00
José Pedro
00a884437a
Cosmos.IL2CPU.API -> IL2CPU.API. 2017-12-10 15:57:12 +00:00
José Pedro
054897c50e Merge latest from master. 2017-10-23 01:35:11 +01:00
Charles Betros
c840978528 Change TypeInfo to Type. 2017-10-17 21:55:43 -05:00
Kudzu
d9cf2ccd75 XSharp.Common --> XSharp 2017-08-10 21:57:29 -04:00
Kudzu
47aff268ed Cosmos.Assembler --> XSharp.Assembler 2017-08-10 20:59:32 -04:00
Kudzu
fa4c223452 Move again because of submodules being less than half baked in git. 2017-08-10 16:04:19 -04:00
Kudzu
fa00b78441 New Cosmos parent dir 2017-08-08 11:29:41 -04:00
Kudzu
ef419df411 AsmMarker 2017-08-04 11:10:02 -04:00
Kudzu
2b3f1c0e54 AsmMarker to use Dictionary 2017-08-04 11:02:54 -04:00
José Pedro
c945893a96 g3 2017-08-03 23:55:32 +01:00
José Pedro
32bce706ac Array.Copy fix.
Added List tests.
2017-07-16 22:28:30 +01:00
José Pedro
6f4b6098b4 Label fixes. 2017-07-14 14:17:49 +01:00
José Pedro
ef5395b866 Namespace fixes. 2017-07-07 15:25:05 +01:00
Kudzu
066182d8b4 WORKS 2017-07-03 18:26:07 -04:00
Charles Betros
6018475507 Revert "Rename Cosmos.Core_Asm to Cosmos.Core.Asm."
This reverts commit e8fabb7eef.
2017-07-03 09:51:51 -05:00
Charles Betros
e8fabb7eef Rename Cosmos.Core_Asm to Cosmos.Core.Asm. 2017-07-02 16:31:57 -05:00
Kudzu
eee320c724 Name consolidation 2017-07-01 16:49:28 -04:00
Renamed from source/Cosmos.Core.Plugs.Asm/CPU/CPUUpdateIDTAsm.cs (Browse further)