[an error occurred while processing this directive]
|
1) TI позиционирует CSL как часть DSP/BIOS:
Ever wrestle with system initialization, portability or hardware abstraction issues? TI Chip Support Libraries (CSL) provide an application programming interface (API) used for configuring and controlling the DSP on-chip peripherals.
Sometimes referred to as part of DSP Foundation Software for TMS320C6000™ and TMS320C5000™ DSPs, this collection of functions, macros and symbols is a fully scalable component of the DSP/BIOS kernel within Code Composer Studio IDE. CSL provides C-program functions to help you quickly and easily program your on-chip peripherals.
http://dspvillage.ti.com/docs/catalog/software/details.jhtml?templateId=5154&path=templatedata/cm/swdetail/data/perifdvr_csl
2) RTOS как раз и должна гарантировать предсказуемое время передачи управления ISR. С такими фишками как глобальный запрет прерываний при передаче через I2C или UART далеко не уедешь
3) Закрытые исходники - это Windows2000 - если что-то не работает -жалуйтесь в Мелкософт. В Линуксе можно порпавить самому, что многократно применялось на практике. Исходники DSP/BIOS думаю особой ценности не представляют, возможно TI не хочет их открывать по причине качества кода. Я не доверяю качеству кода от TI
E-mail: info@telesys.ru