By default Raspberry Pi kernel uses the serial port to print boot-up information. In some cases you may want to control the serial port from your application code.