readme.txt 1.5 KB

1234567891011121314151617181920212223242526272829
  1. *****************************************************************************
  2. *** ChibiOS products directory organization ***
  3. *****************************************************************************
  4. --{root} - Distribution directory.
  5. +--os/ - ChibiOS products, this directory.
  6. | +--rt/ - ChibiOS/RT product.
  7. | | +--include/ - RT kernel headers.
  8. | | +--src/ - RT kernel sources.
  9. | | +--templates/ - RT kernel port template files.
  10. | | +--ports/ - RT kernel port files.
  11. | | +--osal/ - RT kernel OSAL module for HAL interface.
  12. | +--nil/ - ChibiOS/NIL product.
  13. | | +--include/ - Nil kernel headers.
  14. | | +--src/ - Nil kernel sources.
  15. | | +--templates/ - Nil kernel port template files.
  16. | | +--ports/ - Nil kernel port files.
  17. | | +--osal/ - Nil kernel OSAL module for HAL interface.
  18. | +--hal/ - ChibiOS/HAL product.
  19. | | +--include/ - HAL high level headers.
  20. | | +--src/ - HAL high level sources.
  21. | | +--templates/ - HAL port template files.
  22. | | +--ports/ - HAL port files (low level drivers implementations).
  23. | | +--boards/ - HAL board files.
  24. | +--common/ - Files used by multiple ChibiOS products.
  25. | | +--ports - Common port files for various architectures and
  26. | | compilers.
  27. | +--various/ - Various portable support files.
  28. | +--ext/ - Vendor files used by ChibiOS products.