Artem Kachitchkine wrote: > > You described properties and interfaces, but those do not exist in > vacuum, they must be associated with device objects that HAL maintains. Yes, the processor properties are associated with the cpu device object.
> Could you expand on that. E.g. it appears that processor.* properties > belong to device objects with "processor" capability: will HAL create > one object per physical CPU? Each processor will have a cpu device object, with the device object UDI being differentiated with the cpu id. Under each device object, it will have its associated processor properties. > Do clients (such as GPM) usually call Set* methods on each processor > object? Any interesting implications wrt massive coring/threading? Set* methods will not be called on each processor. It applies for all the processors. No implications wrt massive coring/threading Anup > > -Artem
