30

./23 : voir nuttx. Le mec est un très bon.
banana93 (./26) :
ah ces impossible de crée un système

c'est pas vrai
banana93 (./26) :
il faut passé des années a programmé devant ta machine

ça c'est vrai
banana93 (./26) :
des compétence en électronique

ça aussi. Pour les drivers.


personne ne refait de compilateur car c'est aussi un travail qui demande des années pour aboutir a un resultat correct.
On part du format ELF et on fait des convertisseurs.

Mais dans l'OS il te faudra gérer la MMU, les allocations de pages physiques et les défauts de page, qui permettront d'implémenter les processus isolés et le temps partagé.

puis faudra voir pour un VFS et le montage des périphériques.

31

spectras (./28) :
Tu peux aussi faire au contraire dans le simple, et ne pas supporter l'exécution de programmes. Du tout. Pour de l'embarqué que tu reflashes à chaque fois ça se fait, du coup les processus sont déjà tout prêts.


C'est le cas d'une caisse enregistreuse par exemple, y'a un petit écran, le clavier, la commande d'ouverture du tiroir, l'imprimante à tickets... Mais elle n'exécute rien d'autre que le code "d'origine"




Personnellement, à ta place j'achèterai un tout petit système avec un microcontrôleur que l'on peut programmer depuis un PC, et je commencerai à faire un programme pour "tester" chacune des entrées/sorties de la carte, et ensuite j'ajouterai une couche de gestion de la mémoire et après peut être la gestion des processus...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

32

et faire un module linux hello world qui fucke pas la machine tongue

33

Voilà, ça serait déjà un bon début...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

34

merci squaly smile
walido

35

Ah tiens je pense a un bouquin:

linux device drivers 3e édition, ça se trouve légalement en pdf.

36

Les tannenbaum sont de la bonne lecture aussi
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.