8051 Web Server project
See Makefile for build notes
Written for Keil C51 V5.1 compiler, notes:
It uses big endian order, which is the same as the
network byte order, unlike x86 systems.
Use OPTIMIZE(2)or higher so that automatic variables get shared
// between functions, to stay within the 256 bytes idata space
This string-include defines all string functions as inline functions. Use gcc. It also assumes ds=es=data space, this should be normal. Most of the string-functions are rather heavily hand-optimized,
see especially strtok,strstr,str[c]spn. They should work, but are not
very easy to understand. Everything is done entirely within the register
set, making the functions fast and clean.
Atheros無線芯片AR-6000系列wince 6驅動源代碼(這東西我也沒用過別問我,我是搜別的wince資源搜到的)
AR6K SDIO support. Requires firmware 1.1 on SD13 cards.
readme:
Atheros Communications
AR6001 WLAN Driver for SDIO installation Read Me
March 26,2007
(based on k14 fw1.1)
Windows CE Embedded CE 6.0 driver installation.
1. Unzip the installation file onto your system (called installation directory below)
2. Create an OS design or open an existing OS design in Platform Builder 6.0.
a. The OS must support the SD bus driver and have an SD Host Controller driver (add these from Catalog Items).
b. Run image size should be set to allow greater than 32MB.
3. a. From the Project menu select Add Existing Subproject...
b. select AR6K_DRV.pbxml
c. select open
This should create a subproject within your OS Design project for the AR6K_DRV driver.
4. Build the solution.
轉自Tony嵌入式,原文地址:http://www.cevx.com/bbs/dispbbs.asp?boardID=4&ID=11762&page=1
The last step in training phase is refinement of the clusters
found above. Although DynamicClustering counters all the
basic k-means disadvantages, setting the intra-cluster similarity
r may require experimentation. Also, a cluster may
have a lot in common with another, i.e., sequences assigned
to it are as close to it as they are to another cluster. There
may also be denser sub-clusters within the larger ones.
中南賽區ACM競賽題
Description
Given a two-dimensional array of positive and negative integers, a sub-rectangle is any contiguous sub-array of size 1*1 or greater located within the whole array. The sum of a rectangle is the sum of all the elements in that rectangle. In this problem the sub-rectangle with the largest sum is referred to as the maximal sub-rectangle.
Schifra
Reed-Solomon Error Correcting Code Library
http://www.schifra.com
Copyright (c) 2000-2007 Arash Partow, All Rights Reserved.
The Schifra Reed-Solomon Error Correcting Code Library and all
its components are supplied under the terms of the General Schifra
License agreement. The contents of the Schifra Reed-Solomon Error
Correcting Code Library and its components may not be copied or
disclosed except in accordance with the terms of that agreement.
URL: http://www.schifra.com/license.html
Parties wanting to use the Schifra Reed-Solomon Error Correcting Code
Library and its components within an open source, academic or other
noncommercial or not-for-profit environment may do so under the
guidelines and in complete accordance with the below attached
General Public License (version 2). Under the described terms of
"free" use for open source and noncommercial purposes of the Schifra
Schifra
Reed-Solomon Error Correcting Code Library
http://www.schifra.com
Copyright (c) 2000-2007 Arash Partow, All Rights Reserved.
The Schifra Reed-Solomon Error Correcting Code Library and all
its components are supplied under the terms of the General Schifra
License agreement. The contents of the Schifra Reed-Solomon Error
Correcting Code Library and its components may not be copied or
disclosed except in accordance with the terms of that agreement.
URL: http://www.schifra.com/license.html
Parties wanting to use the Schifra Reed-Solomon Error Correcting Code
Library and its components within an open source, academic or other
noncommercial or not-for-profit environment may do so under the
guidelines and in complete accordance with the below attached
General Public License (version 2). Under the described terms of
"free" use for open source and noncommercial purposes of the Schifra
An Efficient and Effective Detailed Placement Algorithm
Global Swap
To identify a pair of cells that can be swapped to reduce wirelength (others are fixed).
2. Vertical Swap
Swap a cell with a nearby cell in the segment above or below.
3. Local Re-ordering
Re-order consecutive cells locally to reduce wirelength.
4. Single-Segment Clustering
Place cells optimally within a segment.
Application (fix point) for playing MP3 data on embedded systems. mp3play is
designed to be able to play mp3 data files within the local filesystem
(which can be a network filesystem), or fetch files to play via http
over a network. For the http case the address can specify a streaming
MP3 server.
This discussion will attempt to outline some truths and common misconceptions about digital audio watermarking. It will survey the intrinsic obstacles that such technology is required to overcome, shedding light on its performance criteria, compromises and limitations. While doing so, it will also survey a few common types of applications, hopefully leading to a clear understanding as to the appropriateness of such technology and its expertise within multimedia content protection.