This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

stdio integration with SYS/BIOS on GNU targets (for AM335x)

Hi,

  1. I've seen that the standard C library for GNU toolchain (newlib) shipped with SYS/BIOS was tweaked to support SYS/BIOS multi-threading. I found customized lock.h header and I suppose the library was compiled with -D__DYNAMIC_REENT__ switch.
  2. Are there any other customizations included?
  3. For instance, is stdout/stderr bound to System module so that printf() outputs data to same place as System_printf()?
  4. Is my understanding correct and FatFS example only works with TI compiler?

Best regards,
Vasili

  • Hi Vasili,

    The changes made to the standard library C files can be found in the SYS/BIOS software manifest file.  This file is located in the top folder of your SYS/BIOS installation, right next to the release notes.

    In that file, if you click the "Yes" link, you will see a diff of all of the changes that have been applied to the version of the GNU files that ship with BIOS.

    Steve