Sfoglia il codice sorgente

Migrate Xenomai to the new infrastructure

Xenomai used to have commented out devices to be created in the device
table that the user had to uncomment. Use the new infrastructure to do
just that.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Maxime Ripard 13 anni fa
parent
commit
df8fa1712c
2 ha cambiato i file con 6 aggiunte e 7 eliminazioni
  1. 6 2
      package/xenomai/xenomai.mk
  2. 0 5
      target/generic/device_table_dev.txt

+ 6 - 2
package/xenomai/xenomai.mk

@@ -89,8 +89,12 @@ endef
 
 
 XENOMAI_POST_INSTALL_TARGET_HOOKS += XENOMAI_REMOVE_SKINS
 XENOMAI_POST_INSTALL_TARGET_HOOKS += XENOMAI_REMOVE_SKINS
 
 
-# If you use static /dev creation don't forget to update your
-#  device_table_dev.txt
+define XENOMAI_DEVICES
+/dev/rtheap  c  666  0  0  10  254  0  0  -
+/dev/rtscope c  666  0  0  10  253  0  0  -
+/dev/rtp     c  666  0  0  150 0    0  1  32
+endef
+
 ifeq ($(BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV),y)
 ifeq ($(BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV),y)
 XENOMAI_DEPENDENCIES += udev
 XENOMAI_DEPENDENCIES += udev
 
 

+ 0 - 5
target/generic/device_table_dev.txt

@@ -141,8 +141,3 @@
 
 
 # I2C device nodes
 # I2C device nodes
 /dev/i2c-	c	666	0	0	89	0	0	1	4
 /dev/i2c-	c	666	0	0	89	0	0	1	4
-
-# Xenomai
-#/dev/rtheap     c       666     0       0       10      254     0       0       -
-#/dev/rtscope    c       666     0       0       10      253     0       0       -
-#/dev/rtp        c       666     0       0       150     0       0       1       32