AR# 18299


6.1 EDK - UART Lite constants in "xparameters.h", "xuartlite_g.c" are not complete


Keywords: UARTLite, xparameters.h, xuartlite_g.c, drivers

Urgency: Standard

General Description:
The constants generated for "xparameters.h" and subsequently used in "xuartlite_g.c" do not specify all the elements of the XUartLite_Config structure defined in "xuartlite.h". The missing elements are BaudRate, UseParity, ParityOdd, and DataBits.

At the current time, the "xuartlite_g.c" is generated such that these missing element specifiers are taken as 0 by the compiler. This will cause operating systems that use ioctl calls to UART Lite through the OS adapter to fail when the request is associated with one of the missing items.


This problem is fixed in the latest 6.1 EDK Service Pack, available at:
The first service pack containing the fix is EDK 6.1 Service Pack 1.

AR# 18299
Date 04/28/2006
Status Archive
Type General Article
People Also Viewed