03.08.2013 Views

Freescale MQX™ RTOS 3.6.2 Release Notes

Freescale MQX™ RTOS 3.6.2 Release Notes

Freescale MQX™ RTOS 3.6.2 Release Notes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

o New MAC-NET Ethernet module driver with hardware time-stamping support was<br />

added to support Kinetis platform.<br />

o RTC driver API enhanced to be able to work with MQX DATE_STRUCT data type<br />

directly.<br />

o Minor changes done in ADC and GPIO drivers towards generalizing the code across<br />

multiple platforms. No functional change.<br />

- Changes in the USB code<br />

o KHCI Host code significantly rewritten to support new Register I/O maps unified<br />

across ColdFire and Kinetis families. No functional change.<br />

- The MQX documentation was updated:<br />

Bug Fixes:<br />

o Reference manual was extended by description of _lwevent_get_signalled() and<br />

_task_create_at() API functions.<br />

o Description of interrupt-level task priorities and NMI handling were extended in the<br />

User Manual.<br />

- In the PSP code<br />

o The _task_get_template_ptr() and _task_get_td() now safely returns NULL for invalid<br />

input parameter values.<br />

- In the RTCS code<br />

o Compressed domain names haven‟t been handled correctly in the DNS client parser.<br />

Some DNS server responses were not handled properly.<br />

o Memory leak in the DHCP functionality fixed. Memory was not de-allocated properly<br />

during address renewal process.<br />

o DHCP client requests were not sent complete. With some servers the client was not<br />

obtaining the subnet information.<br />

o UDP service fixed in order to receive frames to a proper socket in case the same<br />

UDP port is open by multiple network interfaces.<br />

- In the I/O drivers code<br />

- Other<br />

o ADC examples were modified to work properly also on MCF51MM, MCF51AC and<br />

MCF51CN platforms.<br />

o MCF52259 GPIO_PTCPAR_PTCPA macro values were fixed.<br />

o KBI Interrupt functionality was fixed in the MCF51MM GPIO driver.<br />

o IO_IOCTL_I2C_GET_BUS_AVAILABILITY command implemented in I2C driver for<br />

ColdFire V3 family.<br />

o IO_IOCTL_SERIAL_SET_DATA_BITS command behavior fixed in serial for ColdFire<br />

V1 family.<br />

o Slave functionality was fixed in DSPI driver for ColdFire families. The slave was<br />

sending additional byte after normal data block.<br />

o Shell “help” command was fixed to display detailed description properly.<br />

<strong>Freescale</strong> MQX <strong>Release</strong> <strong>Notes</strong><br />

6 <strong>Freescale</strong> Semiconductor

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!