Existe-t-il un appareil équipé d'un système Linux, qui est tout petit, à utiliser pour s'entraîner à développer, désassembler et travailler ?
Existe-t-il un appareil équipé d'un système Linux, qui est tout petit, à utiliser pour s'entraîner à développer, désassembler et travailler ?
un truc tout fait, a ma connaissance non,
le plus simple c'est un émulateur
Bonsoir;
tout dépend surtout de l’architecture que vous allez avoir. Si vous avez un Intel alors il vous faut apprendre l’assembleur Intel correspondant a votre architecture exemple 32 ou 64 bits à vous à voir.
Si vos êtres par exemple sur une architecture ARM ça est de l’assembleur ARM.
à bientôt
Celui qui peut, agit. Celui qui ne peut pas, enseigne.
Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien,
et les philosophes, qui ne connaissent rien sur tout.
George Bernard Shaw
Bonjour, et je vous remerciés pour votre réponse, moi a vraie dire, je suis entrain de desassembler une firmware, pour avoir un accès aux couleurs,
Et écrire le protocol avec ses commandes sur le code.
Bonjour.
Un petit appareil sous linux peut être un smartphone sous android.
Et maintenant on peut apprendre l'assembleur arm facilement avec l'application Termux même sans le rooter.
Installer l'application Termux disponible sur playstore. Vous retrouvez les commandes de base Linux dans la console Termux.
Lire la documentation Termux sur le site (but in english !!) et lire la documentation sur les touches clavier.
Installer ssh dans la console termux en suivant les tutoriels disponibles et se connecter depuis un pc avec Putty. Je conseille cela car il est quand même difficile de saisir un programme sur le clavier virtuel d'un petit smarphone (quoique je n'ai pas essayer la synthèse vocale !!).
Installer le package binutils sous Termux. Et hop vous avez le compilateur as et le linker ld exactement comme avec un raspberry.
Vérifier avec uname -a si vous avez une version arm 32 bits ou 64 bits et écrire les sources en conséquence.
Personnellement, j'utilise notepad++ sur un PC W10 avec le transfert direct des sources sur Android et j'ai aussi paramétré filezilla.
Pour l'instant, les programmes assembleur ARM 32 et 64 bits sont strictement identiques à ceux du raspberry.
Pour des développements graphiques 2 solutions : passer par X11 mais il faut installer un serveur X11 sur android et après quelques galères,
on arrive à avoir une fenêtre X11 sur l'écran du smarphone.
Sinon, il faut passer par une couche C puis une couche java (jini ?) puis par une application android mais il faut installer tout le SDK android. J'ai pas testé cette solution.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager