• P
    First draft for new ComponentInformation support (#1965) · 2460cd3d
    Patrick Grawehr 提交于
    * First draft for new ComponentInformation support
    
    * Support SPI busses in ComponentInformation
    
    * Implementation of QueryComponentInformation for all core object types
    
    * Fix tests (Can have more than one SPI device for the same set of pins)
    
    * Disable kernel creation
    
    Due to the code changes, the kernel grew to big,
    will attempt to fix that later
    
    * Remove ComponentState.cs, as usage is still unclear
    
    * Prevent infinite recursion while iterating the tree
    
    In case there's a loop in it
    
    * Provide OpenPins list from base class
    
    And keep separate list in ManagedGpioController, so we don't
    need to expose the list.
    
    * Fix baseline compatibility errors
    
    * Event will eventually be added later
    
    * Add comment that this API is subject to change
    
    * Add ComponentInformation specifics for FtDevice
    2460cd3d