 |
Support |
 |
|
|
|
|
| |
|
SUPPORT |
|
|
Release notes for BSP
May 27, 2006
Files updated
bsp20060527.msi
bdWeb.pbxml
Environment variables changed
| Variable name | Allowed values | Description |
| CONFIG_TOUCH_SCREEN_WIRES | 4, 5, undefined | Number of wires. Undefined means driver auto-detects |
| BSP_TOUCH_TO_SDCARD | 0,1 | If 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)
|
|
|
|
|
|
| |
|
|