BSL Introduction
1.1 BSL Introduction
The BSL provides a C-language interface for configuring and controlling all on- board devices. The library consists of discrete modules that are built and ar- chived into a library file. Each module represents an individual API and is re- ferred to simply as an API module. The module granularity is architected such that each device is covered by a single API module except the I/O Port Module, which is divided into two API modules: LED and DIP.
How The BSL Benefits You
The BSL’s beneficial features include device ease of use, shortened develop- ment time, portability, hardware abstraction, and a level of standardization and compatibility among devices. In general, the BSL makes it easier for you to get your algorithms up and running in the shortest length of time.