Picon

Debugging Kernel (DevKit)

Hello,

I'm able to go step by step to debug kernel, but the break point works only on User Kit code ?

Thanks in advance,

Pascal



__._,_.___
Posted by: pascal.delprat-JzmmFc79I1NQFI55V6+gNQ@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Lowlevel help wanted

If you guys want to get your hands dirty with some lowlevel magic:

We're working on memory changes, which are hard to close in on. Check out the memory_handles branch, and try to get all the tests going...

What the changes do:

On master, an object pointer references the exact location in memory where the object is stored. We want to use handles though, so the object pointer points to a location where the address is stored, so later on, a garbage collector can move objects on the heap.




__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Sample with Networking

Hello,

I would like to work on networking. Some old samples doesn't work. Probably due to change regarding rings isolation.

Do you have a new sample ? Or it is too early ?

Thanks in advance,

Pascal 



__._,_.___
Posted by: pascal.delprat-JzmmFc79I1NQFI55V6+gNQ@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Gitter

For thos who did not yet notice, we have a chat on Gitter since a few days now.
Feel free to join:
https://gitter.im/CosmosOS/Cosmos



__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

should userkit be updated after modifying devkit ?

Hi all.

I want to test adding a simple operation into Cosmos.System namespace from devkit, and see the result from within a user level project.

I created a new cosmos project (user level) under users directory from within devkit.

As expected, two sub projects are created :

- a class lib

- a boot builder

I see that all cosmos references in those two projects point to userkit assemblies.

Now, if i modify (then compile) devkit (Cosmos.System), i suppose that i will have to update userkit, in order to see the new function in my user level app.

Is it correct ?

If yes, then how to do that (maybe i should run install.bat from devkit each time i modify one of the cosmos layers except user level app, but i'm not sure and didn't test it because i don't want to make the installed devkit unstable) ?

Maybe there is a doc (or group discussion) somewhere i missed to read, then sorry if i forgot it :(

Maybe i'm completely wrong in modifying & testing devkit (so what's the correct method ?).

Regards.



__._,_.___
Posted by: surferfrdad-/E1597aS9LQAvxtiuMwx3w@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

devkit - security levels: How to call a HAL function from user level project ?

Hi all.

Since 1 day, I read cosmos docs + yahoo group + internet infos, in order to know how to call a HAL function (lets say a network driver in the following namespace: Cosmos.HAL.Drivers.PCI.Network) from my user  project.

Due to cosmos security levels, my level 3 user project must call a level 2 system function that will call our level 1 HAL function.

So, according to cosmos security levels, i have to code the following tasks in my devkit:

- create the network driver into level 1 HAL layer, in namespace Cosmos.HAL.Drivers.PCI.Network. I can see AMDPCNetII as an already existing network driver in this namespace. FindAll() is the function i want to cal l in this network driver.

- create a function into level 2 System layer, lets say FindAll(). I create the new class, lets say mynetworkstack.cs, to embedd this function. this level 2 function, FindAll(), only calls level 1 function FindAll() into class AMDCPNetII.cs (see above).

- create function FindAll() in my level 3 user project. This function will call level 2 function FindAll() into System layer.


Please,could someone say me if this is all what i need to call a HAL function from my level 3 user project ?

Or maybe i'm missing other tasks ?

Thanks for your help.

Regards.



__._,_.___
Posted by: surferfrdad-/E1597aS9LQAvxtiuMwx3w@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Introduction...

Hi Everyone,


Just wanted to introduce myself.. I'm a developer with over 20 years experience, mostly in Web based applications, but I also have done a fair amount of electronics hardware and firmware (commercially). 


I'm interested in working on some of the core parts of Cosmos, like memory, drivers and eventually scheduling.


My GitHub account is https://github.com/AshleyRoll


Not a lot there that is public as most of my work is commercial, so I'm interested in doing more open source stuff.


I'm currently getting my head around how Cosmos builds and hangs together. I've successfully made some m inor tweaks to the device enumeration code, but I'll hold off submitting that until I'm more familiar with everything and get the know the overall project direction better.


Cheers,

Ash.

 



__._,_.___
Posted by: ash-ChEX1j9zMF6vyyKe1N6zaNBPR1lH4CV8@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

HYPER-V ?

hi.

As i'm new here and with yahoo groups, i don't know how to search on THIS group only.

So, sorry if there is already solutions to my question :(

i use HYPER-V to host all my windows virtual machines (vm) for all my devs with vs2013.

cosmos user/dev kits compiling is OK.

i just have an unresolved problem not due to vs2013:
- i can't use vmware player in this vm, even if i remove hyper-v (off) from this vm (guess os).
Googling for infos about cosmos and hyper-v, it seems that cosmos can use other tools like virtual pc, hyper-v, virtual box, ...
But looking at the dev kit src, i only see a file named vmware.cs, that d oesn't help me understand how to use hyper-v instead of vmware player in my case (vmware.cs includes a function named CheckIfHyperVServiceIsRunning() that only says that we have to stop hyper-v in order to use vmware player).

Any idea of how to use hyper-v (or other tool) in my guess OS (vm), instead of vmware player ?
Should we code in dev kit for using hyper-v (then where to start) ?
Or maybe this is not possible at the moment (have to wait a future version of cosmos) ?

Thanks for any help.

regards.




__._,_.___
Posted by: surferfrdad-/E1597aS9LQAvxtiuMwx3w@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

help please

HOW I can add a project on a BLU cellphone ? help please



__._,_.___
Posted by: angel parra <angelsamuelparra-/E1597aS9LQAvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Codeplex

It seems that Codeplex' death is progressing... We need to move more stuff to Github. Any takers for copying our content to github?




__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

New release



__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___

Gmane