Home
History
What Is
Download
Document
FAQ
License
Links
About Us
Skeleton Code

DSP Gateway
works upon:
OMAP Logo

ARM Linux Logo


This site is powered by:

SourceForge.net Logo

php Logo

mysql Logo

2006-09-13 : Version 3.3.1 has been released
Version 3.3.1 is now avaliable.

This version is based on kernel-2.6.17 + omap patch.


  • omap2(2410,2420) support
  • separated mailbox I/F from DSP driver
  • bug fixes

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2005-07-13 : Version 3.3 has been released
Version 3.3 is now avaliable.

This version is based on kernel-2.6.12 + omap patch.


  • Power Management enhanced
  • POLL function
  • dbg() stabilized
  • bug fixes

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2005-03-15 : DSP Gateway 3.2 has been merged into linux-omap tree
DSP Gateway 3.2 has been merged into linux-omap tree.
Therefore, patch-2.6.12-rc1-omap1 and later patches found here already contain DSP Gateway 3.2.

2005-03-09 : Version 3.2 has been released
This version is based on kernel-2.6.11 + omap patch.


  • udevd support
  • KMEM_RESERVE / RELEASE ioctls
  • most part of incoming mailbox handling has been moved from interrupt routine to workqueue (ARM)
  • most of proc files are moved to sysfs entries
  • DSP binary build environment switch from CCS to linux dsp tools
  • DECLARE_IPBUF()

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2004-12-23 : DSP Gateway 3.1 has been merged into linux-omap tree
DSP Gateway 3.1 has been merged into linux-omap tree.
Therefore, patch-2.6.10-omap1 and later patches found here already contain DSP Gateway 3.1.

2004-12-07 : Version 3.1 has been released
This version is based on kernel-2.6.9 + omap patch.


  • suspend / resume functionality (LDM compliant)
  • /proc/loadinfo entry
  • DSP task register procedure improvement
  • DSP dynamic task module building procedure improvement

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2004-11-11 : DSP Gateway 3.0.2 has been merged into linux-omap tree
DSP Gateway 3.0.2 has been merged into linux-omap tree.
Therefore, patch-2.6.10-rc3-omap1 and later patches found here already contain DSP Gateway 3.0.2.

2004-11-04 : Version 3.0.2 has been released
This version is based on kernel-2.6.9 + omap patch.


bug fixes
- 1MB exmap
- mmap offset calculation
- proc entry read buffer overflow

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2004-10-13 : DSP Gateway 3.0.1 has been merged into linux-omap tree
DSP Gateway 3.0.1 has been merged into linux-omap tree.
Therefore, patch-2.6.9-omap1 and later patches found here already contain DSP Gateway 3.0.1.

2004-10-08 : Version 3.0.1 has been released
This version supports kernel-2.6.8.1 + omap patch.

  • non-devfs system support

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2004-09-23 : DSP Gateway 3.0 has been merged into linux-omap tree
DSP Gateway 3.0 has been merged into linux-omap tree.
Therefore, patch-2.6.9-rc3-omap1 and later patches found here already contain DSP Gateway 3.0.

2004-09-21 : New web site opened
The new site has been opened.

2004-09-21 : Version 3.0 has been released
This version supports kernel-2.6.8.1 + omap patch.

  • mmap support
  • DSP task device multi-open support
  • interactive ioctl (tctl) support
  • dynamic loader

Download page contains kernel patch and application packages.
Document page contains specifications and other documents.

2004-08-11 : DSP Gateway Version 2.0.1 has been released
There are several changes has been made on this version including:

  • kernel-2.6 support
  • OMAP1610/5912 support
  • For more detail, see the Specification Document and Update Document.

    For download, see the download page.


    2003-11-19 : DSP Gateway Version 2.0 has been released
    Version 2.0 has been released and availiable on sourceforge download site. There are several changes has been made on this version including:

  • Base kernel change (linux-2.4.21-rmk1-omap1)
  • Increased stability
  • DSP application Dynamic Loader support (dsptwch device, etc.)
  • Global IPBUF handling policy change (IPBLINK)
  • added proc file interfaces for debugging and status observation
  • Malibox log (/proc/dsp/mblog)
  • Task status (/proc/dsp//status)
  • support of framebuffer direct access from DSP (OMAPDSP_IOCTL_FBEXPORT)
  • DSP power management enhancement
  • /proc/dsp/icrmask
  • For more detail, see the Linux DSP Gateway Specification rev 2.0 specification.

    2003-06-26 : First Version 1.0 has been released
    Finally, the first version now released, you can download it from here.