Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2964 connectés 

 


Dernière réponse
Sujet : [ASM,C] Qui c'est qui veut programmer un nouvel OS libre ?
robotniktareum

Taz@PPC a écrit a écrit :

on s'inscrit ou?



http://boost.zaphebergeur.net/indexo.php, section l'équipe...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
robotniktareum

Taz@PPC a écrit a écrit :

on s'inscrit ou?



http://boost.zaphebergeur.net/indexo.php, section l'équipe...

Taz@PPC on s'inscrit ou?
robotniktareum

Taz@PPC a écrit a écrit :

 :ouch: putain ca c'est du compilo



oui c pour ça ke je veux l'intégrer à l'os...

Taz@PPC :ouch: putain ca c'est du compilo
robotniktareum

Taz@PPC a écrit a écrit :

chai pas t'as besoin de quoi?
 
edit: t'as vu mon PM?



A long terme, j'aurais besoin d'un compilateur C pour mon OS... genre tcc (http://fabrice.bellard.free.fr/tcc/). Je pense à lui car il est petit. bien entendu, un assembleur, genre nasm serait bien aussi.

Taz@PPC chai pas t'as besoin de quoi?
 
edit: t'as vu mon PM?
robotniktareum

Taz@PPC a écrit a écrit :

ben si tu as besoin d'un pigiste pour faire des fonctions / bibliotheques (pas trop compliqué quand meme) ... fais moi signe



c à toi de me faire signe... Surtout n'hésite pas à m'envoyer tes modifications. Comme c'est précisé sur le site, si le source est intéressant, je l'intégrerais dans la version "officielle"... Merci pour ton aide ;)

Taz@PPC ben si tu as besoin d'un pigiste pour faire des fonctions / bibliotheques (pas trop compliqué quand meme) ... fais moi signe
robotniktareum le site est accessible par :
http://boost.zaphebergeur.net/indexo.php
Les développeurs ki veulent y contribuer peuvent s'inscrire, etc etc...
robotniktareum

carbon_14 a écrit a écrit :

 
 
Encore un surdoué qui fonctionne au ralenti. :D  



hé hé :hello:

Carbon_14

robotniktareum a écrit a écrit :

(je bride des fonctionnalités pour mes profs ki supervisent tt ça, pour pas kils voient ke je suis trop avancé




 
Encore un surdoué qui fonctionne au ralenti. :D

robotniktareum

Taz@PPC a écrit a écrit :

par contre tes fonctions d'affichages sont nuls... tu ferais mieux de remplir ton buffer et apres de l'inverser au lieu d'insérer en tete
 
edit: si tu eprmets je les réécris



vas-y... et envoie... Je vais essayer de remettre mon site en ligne (je bride des fonctionnalités pour mes profs ki supervisent tt ça, pour pas kils voient ke je suis trop avancé... (feignant powâ)

Taz@PPC par contre tes fonctions d'affichages sont nuls... tu ferais mieux de remplir ton buffer et apres de l'inverser au lieu d'insérer en tete
 
edit: si tu eprmets je les réécris
robotniktareum

Taz@PPC a écrit a écrit :

 :lol: ta blibliotheque de string toute en ASM



;) au moins c optimisé  :p

Taz@PPC :lol: ta blibliotheque de string toute en ASM
 
EDIT: mais désolé j'ai pas le niveau pour t'aider, je connais un peu l'ASM (j'en fait pas beaucoup) et je n'ai aucune idée sur comment gérer la mémoire
robotniktareum

Taz@PPC a écrit a écrit :

marche po



skuz, j'ai modifié...

Taz@PPC marche po
robotniktareum mate les srcs... Je veux gérer le lecteur de disquettes, il me faut savoir où je dois mettre les données :
http://boost.zaphebergeur.net/arch [...] NUX.tar.gz
Taz@PPC désolé mais la je sais pas du tout... je sais réécrie malloc mais je n'ai aucune idée sur la réalisation d'un OS
robotniktareum mrbebert : dirons-nous que j'ai besoin d'une fonction qui alloue la mémoire à la façon d'un malloc, entr'autres pour lire des données sur un périphérique...
taz : merci pour ta réponse. Oui je crée vraiment un OS, je ne veux pas réécrire un fonction d'un OS. Je fais un OS pour processeurs x86, avec un secteur de boot, son propre passage en mode protégé, etc etc.
Il faudrait créer un segment à chaque fois qu'il y a un nouveau processus ? Sinon à quel moment ? D'autant plus que je ne compte pas encore créer un système multitaches. Je veux juste faire un mini DOS en mode protégé. Et en plus il y a certains endroit en mémoire où je ne peux pas écrire, ou bien d'autres où je ne dois pas écraser les données...
Taz@PPC nan malloc c'est la bibliotheque Standard C, rien à voir avec l'OS
 
 
j'ai hate de voir l'OS de obotniktareum
mrbebert malloc, c'est une fonction de l'OS :??:
 
Il me semblait que c'était plutot une fonction qui gérait la mémoire que l'OS a alloué au processus. Mais ce n'est pas le malloc qui permet à un processus d'obtenir plus de mémoire.
Taz@PPC la base, c'est de demander un segment mémoire au système
 
malloc fait un appel système (spécifique à la plateforme), donc le problème il est pas la mais dans la façon don ton OS gère la mémoire. Le comportement de malloc est standard, pas son implémentation
 
tu fais vraiment un OS ou pas? si tu dois juste réécrire malloc pour un OS donné c'est différent.
robotniktareum Salut,
 
Je fais un système d'exploitation (en gros, un programme entièrement autonome) et j'ai besoin de recréer les fonctions malloc, free et realloc en C. Qqn n'a pas un lien où il y a les srcs d'un malloc complet, fiable et sans appel à un système d'exploitation, ainsi qu'une doc sur son intégration dans un nouvel OS.  
Merci d'avance.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)