Config.in 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. config BR2_PACKAGE_XENOMAI
  2. bool "Xenomai Userspace"
  3. depends on BR2_i386 || BR2_x86_64 || BR2_arm || \
  4. BR2_bfin || BR2_powerpc || BR2_sh4
  5. help
  6. Real-Time Framework for Linux
  7. http://www.xenomai.org
  8. Xenomai is split in two parts: a kernel part and an
  9. userspace part.
  10. This package contains the userspace part, which consists
  11. mainly in libraries to write userspace real-time programs
  12. that interact with the in-kernel Xenomai real-time core.
  13. For those libraries to work, you need a Xenomai-enabled
  14. kernel. This is possible in two ways:
  15. - if you compile your kernel with Buildroot, you need to go
  16. to Linux Kernel -> Linux Kernel Extensions to enable the
  17. Xenomai extension.
  18. - if you compile your kernel outside of Buildroot, you need
  19. to make sure that it is Xenomai-enabled.
  20. Finally, if you are using a static /dev, make sure to
  21. uncomment the Xenomai entries listed in
  22. target/generic/device_table_dev.txt.
  23. if BR2_PACKAGE_XENOMAI
  24. config BR2_PACKAGE_XENOMAI_VERSION
  25. string "Custom Xenomai version"
  26. help
  27. Manually select Xenomai version. If left empty, the default
  28. version will be used.
  29. Make sure that the selected version has a patch for your
  30. selected Linux kernel. If it does not, download and select
  31. a patch manually with
  32. BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH, in the Linux
  33. Kernel -> Linux Kernel Extensions menu.
  34. config BR2_PACKAGE_XENOMAI_SMP
  35. bool "Enable SMP support"
  36. help
  37. This option allows to enable or disable SMP support. It has
  38. to match your kernel configuration.
  39. config BR2_PACKAGE_XENOMAI_TESTSUITE
  40. bool "Install testsuite"
  41. help
  42. This option allows to install the Xenomai test programs.
  43. config BR2_PACKAGE_XENOMAI_RTCAN
  44. bool "RTCan utilities"
  45. help
  46. This option allows to install the Xenomai RT-CAN utilities.
  47. config BR2_PACKAGE_XENOMAI_ANALOGY
  48. bool "Analogy libs and utils"
  49. help
  50. This option allows to install the Xenomai Analogy utilities
  51. and libraries
  52. config BR2_PACKAGE_XENOMAI_NATIVE_SKIN
  53. bool "Native skin library"
  54. default y
  55. help
  56. This option allows to install the Native Xenomai skin
  57. config BR2_PACKAGE_XENOMAI_POSIX_SKIN
  58. bool "POSIX skin library"
  59. default y
  60. help
  61. This option allows to install the POSIX Xenomai skin
  62. config BR2_PACKAGE_XENOMAI_VXWORKS_SKIN
  63. bool "VX-Works skin library"
  64. help
  65. This option allows to install the VX-Works Xenomai skin
  66. config BR2_PACKAGE_XENOMAI_PSOS_SKIN
  67. bool "PSOS skin library"
  68. help
  69. This option allows to install the PSOS Xenomai skin
  70. config BR2_PACKAGE_XENOMAI_RTAI_SKIN
  71. bool "RTAI skin library"
  72. help
  73. This option allows to install the RTAI Xenomai skin
  74. config BR2_PACKAGE_XENOMAI_UITRON_SKIN
  75. bool "uiTron skin library"
  76. help
  77. This option allows to install the uiTron Xenomai skin
  78. config BR2_PACKAGE_XENOMAI_VRTX_SKIN
  79. bool "VRTX skin library"
  80. help
  81. This option allows to install the VRTX Xenomai skin
  82. endif