Changes:
1) merge patch from ucrouter project, include many
error check codes and network protocol fixes.
2) tools source code by Dmitriy Cherkashin
3) seperate parameter file for different boards
Since I won't continue to work on S3C4510B, I want to find someone who is interested in this project to maintain it, and keep the 4510 development going. Please mail me if you have interest.
Best Regards
Liu Tao
This driver is derived from the original uClinux driver, it implements the "zero-copy" transmit and receive. Because of the implementation of cache invalidation, the speed may vary under different conditions.
The driver assumes the system use entire 8K Cache.
S3C4510B I2C driver, patch is against i2c-2.8.1 downloaded from http://secure.netroedge.com/~lm78/archive/i2c-2.8.1.tar.gz The driver includes SMBus block read and SMBus block process call protocol support, but a defect is the driver's implementation of these two protocol requires the received count > 1.
This package is based on uClinux-dist-20030522,
applied the linux-2.4.22-uc0 patch, and includes
various fixes include MTD/JFFS2 support for S3C4510B
and user applications. If you have an ARM ANYWHERE II
board you can simply use the image in uClinux-image-lt
package. If you would build your own image from source,
you can reference the How-to-config in this package to
make your config.
This is a binary package, which contains uClinux image and JFFS2
filesystem image for S3C4510B based boards, my example is the
ARM ANYWHERE II board. You can use the BIOS and this package
to build a full featured uClinux development platform very quickly.
this package supports:
(1) JFFS2 root filesystem, r/w
(2) use tmpfs/ramfs to hold tmp files
(3) Tinylogin, uses shadow password
(4) NFS client, NFS V3 client
(5) telnet, ftp, telnetd, ftpd
(6) boa web server, supports cgi and auth
(7) linux kernel is 2.4.22-uc0... read more
Major Changes:
o Erase whole partition when update image, it's necessary to
write a jffs2 image.
o Reset most special registers to their "reset value" when
init system, to support OS soft-reboot.