If by "driver" you mean Linux driver, then the existing one is called "omap-serial", and you can find it in the kernel source tree, It is, unfortunately, not well documented or maintained. I think the TI employees who used to maintain it are gone. I applaud your enthusiasm to fix it, but I suspect it's quite a bit more of an undertaking than you imagine.
On Tuesday, April 14, 2015 at 12:48:54 PM UTC-7, [email protected] wrote: > > > Hello All, > I am newbie to this group as well as usage of BBB. I am trying to write my > own uart driver using BBB for prototype purpose. I Googled a lot, but no > where a clear cut implementation is mentioned. I gone through many training > material too. Here are the few things where I want clarity to proceed > further.. > > 1) where we get full source code of BBB( i got one link but it does > contain many more arch - https://github.com/beagleboard/linux ) > 2) which device name should i use in my UART driver? and how should I > select the device name? > 3) what is the reference source code for existing UART driver in the BBB? > 4) should I do any changes in Device Tree to create my new driver? > 5) should I use DMA allways with UART driver? > 6) How should my driver access the hardware data, i.e. for example in case > of receive data, how this will access the Receive Buffer data? > > it will be a great pleasure if some helps me out to solve this problem. > Best Regards > -Shiva > > > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
