Is it correct you can only use these baudrates on the Intel Galileo?
Table 98. Baud Rates Achievable with Different DLAB Settings /servlet/JiveServlet/previewBody/21828-102-2-25120/329676_QuarkDatasheet.pdf https://communities.intel.com/servlet/JiveServlet/previewBody/21828-102-2-25120/329676_QuarkDatashee...
Can I achive other baudrates with pyserial?
The baud rates you listed are achievable in the Quark not necessarily on the Galileo. The Galileo works with a baud rate of 115200. If you wish to use a different baud rate you'd have to create an environment with the configuration you need. Take a look at .
I believe those are the only values to which you can set the baud rate. If you look at the document you posted you'll see that the baud rate is equal to
baud rate = (Fbase) / (16 * divisor)
Where Fbase is a constant value and divisor is based on the value of the DLH and DDL registers. The table of the document describes the achievable values with different DLAB settings, which is used to enable reading and writing of DDL and DLH.