Re: Dynamic Device Configuration v2

2013-10-30 Thread Sebastian Huber
On 2013-10-30 12:17, Joel Sherrill wrote: It works in the ALL static drivers case. But when used to size the array to include empty slots for dynamic registration, it doesn't actually do that. Please have a look at _IO_Manager_initialization(). The _IO_Driver_address_table is allocated from

Re: Dynamic Device Configuration v2

2013-10-30 Thread Joel Sherrill
It works in the ALL static drivers case. But when used to size the array to include empty slots for dynamic registration, it doesn't actually do that. Sebastian Huber wrote: Hello Joel, I still don't see the problem with #define CONFIGURE_NUMBER_OF_DRIVERS \ RTEMS_ARRAY_SIZE(Device_driv

Re: Dynamic Device Configuration v2

2013-10-30 Thread Sebastian Huber
Hello Joel, I still don't see the problem with #define CONFIGURE_NUMBER_OF_DRIVERS \ RTEMS_ARRAY_SIZE(Device_drivers) On 2013-10-29 19:43, Joel Sherrill wrote: Hi I haven't updated in a while on this. Attached is the current patch. In trying to make a user distinction between static drivers