Home Products Solutions Support Blogs Contact Us Company
corner Support corner
Neon User Manual
Windows CE support
Linux support
Boot Loader
corner corner
 

SUPPORT

   

Release notes for BSP
May 27, 2006


Files updated

bsp20060527.msi
bdWeb.pbxml

Environment variables changed

Variable nameAllowed valuesDescription
CONFIG_TOUCH_SCREEN_WIRES4, 5, undefinedNumber of wires.
Undefined means driver auto-detects
BSP_TOUCH_TO_SDCARD0,1If 1, saves calibration to SD card.
If 0 or undefined, saves settings to flash EEPROM

Added support for Hawking USB 10/100 ethernet (experimental)


Improved SMSC ethernet

Moved LAN91C111 registry settings to a file in the SMSC directory.
Added DHCP registry settings to continue trying on timeout.

Optimized
  • Improved register access functions
  • Dramatically reduced overruns
  • Improved error handling

Cleaned up Microsoft-provided drivers

Fixed improper use of volatile.

Fixed error handling in serial driver

Parity, framing errors could cause device lockup.

Touch screen enhancements

  • Now allows storage of touch screen settings to flash.
  • Improved 5 wire touch screen accuracy.
  • Launches calibration utility if no touch screen settings found.
Note that the calibration file name on SDCard has changed from touch.txt to a form that indicates the type of display and touch panel. This prevents the need to re-calibrate when swapping displays.

The file name is of the form t640x240-5w.txt. When settings are saved to flash, the flash variable is of a similar form (without the .txt extension).

Low-level bug fixes

Fixed rebooting bug if jtag -d, and "jump" socketed prom used together.

Added parenthesis to avoid assembler conditional assembly bug. (Was causing flash write on some boards to fail.)

Added backlight control

SM501 driver now supports backlight toggle (ON/OFF) and intensity control.

The following registry settings control the backlight timeout and brightness.
[HKEY_CURRENT_USER\ControlPanel\BackLight]
;"BatteryTimeout"=dword:0  ;3c default from wceshellfe.reg
;"ACTimeout"=dword:0       ;258 default from wceshellfe.reg
 "Brightness"=dword:320    ;0-800(0x320) default 720(0x2d0)
corner corner