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

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  20509  20510  20511  ..  27201  27202  27203  27204  27205  27206
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2187848
nraynaud
lol
Posté le 28-04-2013 à 04:27:43  profilanswer
 

Reprise du message précédent :
mais ouais, je vais claquer les thunes pour un eclipse avec les plugins temps réel d'un constructeur de matériel, ça sent l'investissement d'enfer [:bien]
fuckit. y'aura pas d'eclispe, c'est la ligne dans le sable.

 

edit: pour l'algo on verra, je vais tester non-compressé dans un premier temps. Déjà si j'arrive à avoir un USB qui marche en moins de 3 jours ça sera un miracle.

Message cité 1 fois
Message édité par nraynaud le 28-04-2013 à 04:28:35

---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 28-04-2013 à 04:27:43  profilanswer
 

n°2187849
nraynaud
lol
Posté le 28-04-2013 à 04:29:32  profilanswer
 

c'est vers quelle heure qu'il est raisonnable d'arrêter la bière pour passer au café ?


---------------
trainoo.com, c'est fini
n°2187850
el muchach​o
Comfortably Numb
Posté le 28-04-2013 à 04:58:51  profilanswer
 

nraynaud a écrit :

mais ouais, je vais claquer les thunes pour un eclipse avec les plugins temps réel d'un constructeur de matériel, ça sent l'investissement d'enfer [:bien]
fuckit. y'aura pas d'eclispe, c'est la ligne dans le sable.

 

edit: pour l'algo on verra, je vais tester non-compressé dans un premier temps. Déjà si j'arrive à avoir un USB qui marche en moins de 3 jours ça sera un miracle.


On n'a jamais dit que tu devais investir dans un simulateur, juste que tu peux développer un maximum de trucs sur ton PC. Le C est PORTABLE (au moins ce qui n'interagit pas avec le hard).


Message édité par el muchacho le 28-04-2013 à 05:02:02

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2187851
uriel
blood pt.2
Posté le 28-04-2013 à 05:22:06  profilanswer
 

nraynaud a écrit :

c'est vers quelle heure qu'il est raisonnable d'arrêter la bière pour passer au café ?


autour de y a 30 mn :O


---------------
IVG en france
n°2187852
Zzozo
Un peu, passionément, à la fol
Posté le 28-04-2013 à 06:49:26  profilanswer
 

nraynaud a écrit :

c'est vers quelle heure qu'il est raisonnable d'arrêter la bière pour passer au café ?


Quand tu commences à causer à ta cafetière et t'énerver parce qu'elle veut pas te servir un petit noir bien serré [:ocolor]


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°2187853
nraynaud
lol
Posté le 28-04-2013 à 07:35:23  profilanswer
 

Code :
  1. #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED
  2.   #if defined ( __ICCARM__ ) /*!< IAR Compiler */
  3.     #pragma data_alignment=4 
  4.   #endif
  5. #endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */       
  6. __ALIGN_BEGIN static uint32_t  USBD_HID_AltSet  __ALIGN_END = 0;
  7. #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED
  8.   #if defined ( __ICCARM__ ) /*!< IAR Compiler */
  9.     #pragma data_alignment=4 
  10.   #endif
  11. #endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */     
  12. __ALIGN_BEGIN static uint32_t  USBD_HID_Protocol  __ALIGN_END = 0;
  13. #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED
  14.   #if defined ( __ICCARM__ ) /*!< IAR Compiler */
  15.     #pragma data_alignment=4 
  16.   #endif
  17. #endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ 
  18. __ALIGN_BEGIN static uint32_t  USBD_HID_IdleState __ALIGN_END = 0;


fucktards [:pingouino]

 

edit: http://git.openpilot.org/browse/Op [...] 8496#to210 tout le fichier est merveilleux.


Message édité par nraynaud le 28-04-2013 à 07:51:46

---------------
trainoo.com, c'est fini
n°2187854
el muchach​o
Comfortably Numb
Posté le 28-04-2013 à 09:15:19  profilanswer
 

"Miguel spent two weeks waiting for all the bureaucratic pieces to reach a cosmic alignment possible only once a century."
http://thedailywtf.com/Articles/Th [...] grade.aspx [:rofl]


Message édité par el muchacho le 28-04-2013 à 09:52:36

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2187860
sligor
Posté le 28-04-2013 à 12:34:32  profilanswer
 

nraynaud a écrit :

Citation :

If an error occurred during the processing of this command, then the function will issue a STALL. However if the function is still processing, it returns a NAK indicating to the host to repeat the status stage later.


[:pingouino] USB j'ai pas assez bu pour comprendre [:pingouino]


si tu as des question je connais assez bien l'USB  :o (mais plutôt côté device que controleur)

Message cité 2 fois
Message édité par sligor le 28-04-2013 à 12:35:18

---------------
qwerty-fr
n°2187862
Jubijub
Parce que je le VD bien
Posté le 28-04-2013 à 12:42:27  profilanswer
 

le discours d'Obama : http://www.washingtonpost.com/poli [...] video.html
 
il lance de ces trucs là bas dedans :D
la partie sur CNN est :lol:


Message édité par Jubijub le 28-04-2013 à 12:42:42

---------------
Jubi Photos : Flickr - 500px
n°2187866
el muchach​o
Comfortably Numb
Posté le 28-04-2013 à 14:10:31  profilanswer
 
mood
Publicité
Posté le 28-04-2013 à 14:10:31  profilanswer
 

n°2187869
nraynaud
lol
Posté le 28-04-2013 à 14:54:41  profilanswer
 

sligor a écrit :


si tu as des question je connais assez bien l'USB  :o (mais plutôt côté device que controleur)


justement, je fais un device. je pense que j'ai à peu près compris le protocole, il faut maintenant que j'arrive à démarrer avec la lib.
 
pour les aspects protocole, j'ai trouvé aucune classe qui correspond, du coup mon idée c'est de faire une vendor class. Et j'ai décidé de piquer le vendor et product id d'un exemple du fournisseur de MCU, parce que je trouve pas d'id expérimental dans la spec, j'ai bon ?


---------------
trainoo.com, c'est fini
n°2187870
Jubijub
Parce que je le VD bien
Posté le 28-04-2013 à 15:12:56  profilanswer
 

je trouve ça incroyable comme le même discours peut contenir des morceaux d'autodérision géniaux et des piques d'une violence rare (dont je vois pas d'équivalent en europe), et en meme temps le truc larmoyant main sur le coeur stars & stripes des héros sauveteurs américains...
 
c'est vraiment une culture complexe je trouve
 


---------------
Jubi Photos : Flickr - 500px
n°2187873
el muchach​o
Comfortably Numb
Posté le 28-04-2013 à 15:51:40  profilanswer
 

Les trucs larmoyants, c'est une figure imposée par la fonction. Sans ça, on l'accuserait immédiatement d'être insensible aux pb du pays.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2187874
nraynaud
lol
Posté le 28-04-2013 à 15:53:54  profilanswer
 

sligor a écrit :


si tu as des question je connais assez bien l'USB  :o (mais plutôt côté device que controleur)


comment tu représentes tes descripteurs en C ?
là ils ont mis des tableaux d'unit8_t, et je trouve ça assez chiant à lire, y'a d'autres méthodes ?

Message cité 1 fois
Message édité par nraynaud le 28-04-2013 à 15:55:04

---------------
trainoo.com, c'est fini
n°2187876
nraynaud
lol
Posté le 28-04-2013 à 16:00:57  profilanswer
 

http://www.boost.org/doc/libs/1_42 [...] binary.hpp
je crois que y'a un moment où ça utilise un pentagramme et des bougies.
[:pingouino]


---------------
trainoo.com, c'est fini
n°2187880
Un Program​meur
Posté le 28-04-2013 à 18:29:29  profilanswer
 

nraynaud a écrit :

http://www.boost.org/doc/libs/1_42 [...] binary.hpp
je crois que y'a un moment où ça utilise un pentagramme et des bougies.
[:pingouino]


 
Non, mais BOOST_PP et ce genre d'utilisation de CPP fait plus penser à la programmation TeX qu'à autre chose. Autrement dit le niveau de prog le moins intuitif que je connais en utilisation réelle, pire que la méta prog en utilisation les templates en C++. Au delà, il y a TECO, mais c'est plus utilisé à ma connaissance, puis les langages conçus pour être tordus, pas les utilisations tordues de langages.


---------------
The truth is rarely pure and never simple (Oscar Wilde)
n°2187881
masklinn
í dag viðrar vel til loftárása
Posté le 28-04-2013 à 18:43:15  profilanswer
 

[UNEXPEXPEXPEXPEXTED] [SFW] Oglaf on software projects


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2187887
uriel
blood pt.2
Posté le 28-04-2013 à 19:15:43  profilanswer
 


[:ddr555]


---------------
IVG en france
n°2187888
Dion
Acceuil
Posté le 28-04-2013 à 19:26:52  profilanswer
 


 
RAYPON 0 LA QUESTION /FOU/ /FOU/ /FOU/


---------------
It is not called show art
n°2187891
masklinn
í dag viðrar vel til loftárása
Posté le 28-04-2013 à 20:24:51  profilanswer
 

Dion a écrit :


 
RAYPON 0 LA QUESTION /FOU/ /FOU/ /FOU/


J'CONNAIS PAS TON TRUC, ET RPS EN A PARLÉ GENRE 2 FOIS EN 2011, DONC J'PRÉSUME QUE C'EST DE LA MERDE


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2187898
Shinuza
This is unexecpected
Posté le 28-04-2013 à 21:53:00  profilanswer
 

Dites, j'ai besoin de générer des données sur lesquelles je dois faire de la recherche fulltext sur mysql + paramètres optionnels. Des idées? (La contrainte c'est que si la recherche fulltext matche plus de 50% des entrées mysql renvoie quedal)


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2187899
ratibus
Posté le 28-04-2013 à 21:57:54  profilanswer
 

Shinuza a écrit :

Dites, j'ai besoin de générer des données sur lesquelles je dois faire de la recherche fulltext sur mysql + paramètres optionnels. Des idées? (La contrainte c'est que si la recherche fulltext matche plus de 50% des entrées mysql renvoie quedal)


https://github.com/fzaninotto/Faker ?

n°2187903
Shinuza
This is unexecpected
Posté le 28-04-2013 à 22:16:44  profilanswer
 

:jap:

 

Par contre j'aurais des tests fonctionnels qui vont tourner là dessus, c'est un peu bof pour la cohérence des données.

 

Edith: C'est bon, je sais comment je vais faire. Thx bro.


Message édité par Shinuza le 28-04-2013 à 22:22:55

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2187904
nraynaud
lol
Posté le 28-04-2013 à 22:17:02  profilanswer
 

dites, on peut passer un truc de taille variable sur la pile ?  
dans les libs de mon MCU je vois pas mal de ronds de jambes pour tenter de ne jamais appeller malloc, du coup c'est un champ de mine de chaines de caractères avec une longueur bornée. Y'a moyen de jouer avec des chaînes qui seraient intégralement sur la pile ?


---------------
trainoo.com, c'est fini
n°2187905
0x90
Posté le 28-04-2013 à 22:19:26  profilanswer
 
n°2187906
nraynaud
lol
Posté le 28-04-2013 à 22:32:35  profilanswer
 

et pour retourner ça à un appelant ? ça marche ?


---------------
trainoo.com, c'est fini
n°2187907
nraynaud
lol
Posté le 28-04-2013 à 22:34:43  profilanswer
 

ça se voit que je suis devenu chef parce que le dev c'était pas vraiment mon truc ? [:moule_bite]
J'aurai du être chef de projet tiens.


---------------
trainoo.com, c'est fini
n°2187908
the real m​oins moins
Posté le 28-04-2013 à 22:48:27  profilanswer
 


les noms d'examples en français [:rofl]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2187909
sligor
Posté le 28-04-2013 à 22:50:29  profilanswer
 

nraynaud a écrit :


comment tu représentes tes descripteurs en C ?
là ils ont mis des tableaux d'unit8_t, et je trouve ça assez chiant à lire, y'a d'autres méthodes ?


non là j'y allais avec la bite et le couteau à coup de uint8_t aussi. Franchement c'est pas compliqué, ça prend juste un peu de temps  
 
Mais quand c'est bien documenté c'est pas si illisible que ça, il faut juste avoir la spec USB sous la main pour le faire et le comprendre.
 
Après pour les fainéants il existe des générateurs il me semble :o
 
 
code que j'avais écrit à l'époque:

Code :
  1. static const unsigned char device_configuration[]=
  2. {
  3.   9,DESCRIPTOR_CONFIGURATION, //bLength
  4.   25,0, //total length (configuration=9 + interface=9
  5.   1,    //interface count
  6.   1,    //configuration value
  7.   0,    //string describing configuration
  8.   0x80, //no self powered
  9.   0x32, //100ma consumption
  10.   //Interface:
  11.   9,DESCRIPTOR_INTERFACE,
  12.   0,   //interface number
  13.   0,   //alternate settings
  14.   1,   //endpoint count
  15.   0xFF,//Class
  16.   0,   //Sub class
  17.   0xFF,//Protocol
  18.   0,   //Interface string
  19.   //Endpoint 1
  20.   7,DESCRIPTOR_ENDPOINT,
  21.   0x01,   // endpoint 1,out
  22.   2   ,   //bulk
  23.   0x20,0, //max packet size=32B
  24.   0       //Interval
  25. };
  26. static const unsigned char device_descriptor[]=
  27. {
  28.   18,        //length
  29.   DESCRIPTOR_DEVICE,
  30.   0x10,0x01,  //usb version 1.10
  31.   0,
  32.   0,         //subclass
  33.   0,         //protocol
  34.   0x20,      //max packet size for EP0=32B
  35.   0x**,0x**, // Sligor Corp Vendor ID
  36.   0xAA,0x55, //Product ID
  37.   0x10,0x00, //product version bcd (0.10)
  38.   1,2,0,     // string descriptors (manufacturer,product,version)
  39.   1          // 1 configuration   
  40. };
  41. [etc]


---------------
qwerty-fr
n°2187912
sligor
Posté le 28-04-2013 à 23:00:37  profilanswer
 

nraynaud a écrit :

et pour retourner ça à un appelant ? ça marche ?


non, comme n'importe qu'elle autre allocation sur la pile d'ailleurs ;)
 
et sinon le malloc est souvent évité en embarqué à cause de la fragmentation de la mémoire qui en résulte.


---------------
qwerty-fr
n°2187913
Volkhen
Posté le 28-04-2013 à 23:19:02  profilanswer
 

Shinuza a écrit :

Dites, j'ai besoin de générer des données sur lesquelles je dois faire de la recherche fulltext sur mysql


Si vous avez beaucoup de données, je vous conseille de tester un coup de SolR pour le lulz.


---------------
Main/Alt1/Alt2/Alt3
n°2187914
nraynaud
lol
Posté le 28-04-2013 à 23:37:40  profilanswer
 

sligor a écrit :


non, comme n'importe qu'elle autre allocation sur la pile d'ailleurs ;)
 
et sinon le malloc est souvent évité en embarqué à cause de la fragmentation de la mémoire qui en résulte.


je sais, mais là pour éviter le malloc c'est n'importe quoi.
Je crois qu'ils copient les chaines pour qu'elles soient contigües en mémoire dans un paquet et que le DMA passe dessus et l'envoie sur le fil.


---------------
trainoo.com, c'est fini
n°2187915
Jubijub
Parce que je le VD bien
Posté le 29-04-2013 à 00:02:38  profilanswer
 

nraynaud a écrit :

ça se voit que je suis devenu chef parce que le dev c'était pas vraiment mon truc ? [:moule_bite]
J'aurai du être chef de projet tiens.


 
hé ho :o


---------------
Jubi Photos : Flickr - 500px
n°2187916
nraynaud
lol
Posté le 29-04-2013 à 01:50:26  profilanswer
 

Les hipsters en ont fini avec la photographie sur pellicule, ils en sont au daguerrotype ...
http://petapixel.com/2013/04/27/ph [...] erreotype/

Message cité 2 fois
Message édité par nraynaud le 29-04-2013 à 02:32:14

---------------
trainoo.com, c'est fini
n°2187919
nraynaud
lol
Posté le 29-04-2013 à 02:54:34  profilanswer
 

'tain si tu mets le breakpoint au bon endroit dans un device USB tu bloques tout le système USB du mac pendant 5s, clavier et souris compris [:moule_bite]


---------------
trainoo.com, c'est fini
n°2187920
Zzozo
Un peu, passionément, à la fol
Posté le 29-04-2013 à 03:11:22  profilanswer
 

nraynaud a écrit :

http://www.boost.org/doc/libs/1_42 [...] binary.hpp
je crois que y'a un moment où ça utilise un pentagramme et des bougies.
[:pingouino]


T'as oublié les poulets égorgés :o


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°2187921
el muchach​o
Comfortably Numb
Posté le 29-04-2013 à 07:12:21  profilanswer
 

nraynaud a écrit :


je sais, mais là pour éviter le malloc c'est n'importe quoi.
Je crois qu'ils copient les chaines pour qu'elles soient contigües en mémoire dans un paquet et que le DMA passe dessus et l'envoie sur le fil.


En C embarqué, on a rarement la possibilité de faire du joli, le plus souvent le résultat n'en vaut pas la peine. On n'est pas très loin du métal, là, donc c'est à coup de tableaux de données alignées selon les desiderata des constructeurs de matériel et d'allocations statiques, il n'y a pas 10000 possibilités. Bien souvent, le mieux qu'on puisse faire question métaprog, c'est des tas de macros immondes, donc faut pas t'étonner de voir le code que tu vois, c'est le bread and butter de l'embarqué.

Message cité 1 fois
Message édité par el muchacho le 29-04-2013 à 07:34:21

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2187922
el muchach​o
Comfortably Numb
Posté le 29-04-2013 à 07:25:19  profilanswer
 

nraynaud a écrit :

Les hipsters en ont fini avec la photographie sur pellicule, ils en sont au daguerrotype ...
http://petapixel.com/2013/04/27/ph [...] erreotype/


Photos sur verre
http://www.flickr.com/photos/32065742@N06/

 

Avec un peu de temps, on peut faire la même chose sous toshop, mais tout de suite, ça a moins d'intérêt.


Message édité par el muchacho le 29-04-2013 à 07:27:35

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2187923
beel1
Posté le 29-04-2013 à 08:09:21  profilanswer
 

nraynaud a écrit :


je sais, mais là pour éviter le malloc c'est n'importe quoi.
Je crois qu'ils copient les chaines pour qu'elles soient contigües en mémoire dans un paquet et que le DMA passe dessus et l'envoie sur le fil.


Si tu veux pouvoir faire ce que tu veux tu peux aussi faire du bit-bang d'USB [:raph0ux]
Ou passer par un convertisseur USB-série [:cosmoschtroumpf]

n°2187936
ratibus
Posté le 29-04-2013 à 10:19:43  profilanswer
 

nraynaud a écrit :

Les hipsters en ont fini avec la photographie sur pellicule, ils en sont au daguerrotype ...
http://petapixel.com/2013/04/27/ph [...] erreotype/


 
Le résultat est classe je trouve.

n°2187937
Dion
Acceuil
Posté le 29-04-2013 à 10:23:52  profilanswer
 

masklinn a écrit :


J'CONNAIS PAS TON TRUC, ET RPS EN A PARLÉ GENRE 2 FOIS EN 2011, DONC J'PRÉSUME QUE C'EST DE LA MERDE


 [:natas a l'endroit]  [:j'invoque taiche]  [:natas a l'endroit]


---------------
It is not called show art
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  20509  20510  20511  ..  27201  27202  27203  27204  27205  27206

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


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