Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 May 2015 11:48:00 -0400
From:      Karim Fodil-Lemelin <fodillemlinkarim@gmail.com>
To:        freebsd-hackers@freebsd.org
Subject:   Intel System-on-Chip (SoC) E3800 Atom UART support
Message-ID:  <5554C3B0.4030102@gmail.com>

next in thread | raw e-mail | index | archive | help
Hi Hackers,

Anyone got a uart driver going for one of those in his back pocket?

Here is the back story:

As Intel turns the wheel of technological evolution, embedded customers 
are dragged along, often kicking
and screaming. The ADLE3800PC incorporates the Intel Atom® E3800 Series 
SoC. This is the smallest
Atom package that Intel has released. It allows for better use of space 
on a PCB since the chipset features,
CPU and GPU all reside within a single BGA. It boasts impressive 
performance numbers comparable
to Intel First Generation Core® products. With this massive integration 
of functions into a single chip,
some features are scaled back or eliminated in the name of 
forward-thinking high speed interface technologies.
The E3800 Series does away with LPT, Keyboard/ Mouse, but retains 
features like GPIO and
RS232 COM ports.
The RS232 COM ports are supported with a reduced signal and instruction 
set designed to leave just the
basics in place. The reduced signal set is as follows:
Supported Interface Signals:
Tx
Rx
CTS
RTS

The command instruction set is also reduced. The following commands are 
not supported by the Windows
7/8 HS-UART Driver:

IOCTL_SERIAL_SET_WAIT_MASK
IOCTL_SERIAL_GET_WAIT_MASK
IOCTL_SERIAL_WAIT_ON_MASK
IOCTL_SERIAL_XOFF_COUNTER
IOCTL_SERIAL_LSRMST_INSERT
IOCTL_SERIAL_SET_BREAK_ON
IOCTL_SERIAL_SET_BREAK_OFF

Provided that an application does not require a full set of modem 
control signals, and none of the commands
above commands are used in existing applications. The COM ports will 
work successfully.
Please consult the “ISG_BYT-I_HSUART_Driver_Release_Note” included with 
the driver download for
detailed information about the HSUART driver.

Thanks!

Karim.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5554C3B0.4030102>