roland Tollenaar wrote: > Hi, > > I am looking through the rtcan code provided with the xenomai package > and I realize one thing: > > I know too little of the basic socket programming. Not even sure my > wording in the previous sentence is capturing the correct area of > ignorance. > > I suspect very strongly that the rtcan functionality is designed to > piggyback on whatever standard iocontrol is taking place in functions > like > > ret = rt_dev_ioctl(can_fd, SIOCGIFINDEX, &ifr); > > and > ret = rt_dev_ioctl(can_fd, SIOCSCANBAUDRATE, &ifr); > > But exactly what is happening is beyond me at the moment. > > Now I can obviously try to copy like a chinaman (no disrespect > intended!) and not understand what I am doing but it is not really a > mode of operation I relish. > > I have briefly tried to locate the rt_dev_ioctl back to a xenomai > header but have not managed to trace it yet. > > Is it defined in the standard linux ioctl headers? Where can I find > some info on what arguments these functions are passed etc? > > Much appreciated.
If you start from: http://www.xenomai.org/documentation/trunk/html/api/group__userapi.html#g72b69315a44f235b05627a0c257c01f4 And follow the links, you will arrive at: http://www.xenomai.org/documentation/trunk/html/api/group__rtcan.html -- Gilles Chanteperdrix. _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
