This is an old revision of the document!


SDK and Toolchain

There are basically two ways, how you can add your software extensions. The prefered way is using the built-in scripting enviroment called SDK. The advantages of this approach are that writing SDK scripts is relatively simple, but still powerful, and that these extensions can become part of the router's configuration. Hence, SDK scripts can be applied to other routers and they will survice software updates. The second approach is to write a C application and cross-comile it for the router.

SDK

Language, API documentation, and sample scripts.

Toolchain

Cross-compilation toolchain