ISL3893 To be done list: Difference between revisions

From Appelwiki
Line 19: Line 19:
* use the latest uClinux with the isl3893 source kernel
* use the latest uClinux with the isl3893 source kernel
* Maybe even create romfs from here and use an old kernel.
* Maybe even create romfs from here and use an old kernel.
* compile kernel with 2.95.3 and the rest with a newer gcc  
* compile kernel with 2.95.3 and the rest with a newer gcc
 
* configure dhcp/static in the make menuconfig
* nfs mount
* usb mount


==== Firmware build ====
==== Firmware build ====

Revision as of 11:58, 31 March 2006

These are to be done things and ideas.

Toolchain

The src/i386/ppc binaries seem to work for everyone now. Still there are some things that would be nice.

  • use the standard software and only compile what is realy needed.
  • remove libsmi because the datastore won't work. (done)

Kernel

  • Try to pinpoint the patches so it can be ported to a newer 2.4 kernel
  • wish the same for 2.6
  • arch=isl3893
  • prism54
  • usb (sl811)
  • mvc driver
  • zcom switch

uClinux

  • patch to select the architecture
  • use the latest uClinux with the isl3893 source kernel
  • Maybe even create romfs from here and use an old kernel.
  • compile kernel with 2.95.3 and the rest with a newer gcc
  • configure dhcp/static in the make menuconfig
  • nfs mount
  • usb mount

Firmware build

  • upload util for small firmware (almost done)
  • less verbosive build with logs
  • choice of components (romfs, kernel, etc)