1. A method for enabling multiple Bluetooth host stacks, the method comprising:
receiving, by a multistack radio controller, a communication from a Bluetooth device;
processing the communication to determine a packet to transmit to a first host device and to identify the first host device to which to transmit the packet, wherein the multistack radio controller is coupled with at least two host devices;
selecting the first host device by selecting a first host interface driver through which to transmit the packet; and
transmitting, by the multistack radio controller, the packet to the first host device.
2. The method of claim 1, further comprising receiving a command from the first host device to transmit a second communication to a Bluetooth device.
3. The method of claim 2, further comprising processing the command to determine the second communication to transmit, wherein processing comprises identifying, in the second communication from first the host device, the first host device.
4. The method of claim 3, further comprising transmitting the second communication to the Bluetooth device.
5. The method of claim 1, wherein processing the communication to determine the packet to transmit to the first host device comprises decoding the content of the communication and encapsulating the content in the packet in accordance with a bus protocol for a bus that interconnects the multistack radio controller and the first host device.
6. The method of claim 1, wherein selecting the first host device by selecting the first host interface driver through which to transmit the packet comprises selecting, with a multiplexer, the first host interface driver for transmission of the packet to the first host device.
7. An apparatus for enabling multiple Bluetooth host stacks, the apparatus comprising:
at least one Bluetooth host interface driver to couple with a first host device comprising a first host Bluetooth core stack and to couple with a second host device comprising a second host Bluetooth core stack; and
selection logic to select the at least one Bluetooth host interface driver to transmit a content of a communication having a destination identified as the first host device and to select the at least one Bluetooth host interface driver to transmit a content of a communication having a destination identified as the second host device.
8. The apparatus of claim 7, further comprising a Bluetooth core to receive the communication and to decode the communication.
9. The apparatus of claim 8, wherein the Bluetooth core comprises logic to associate a communication from the first host device with the first host device and to associate a communication from the second host device with the second host device.
10. The apparatus of claim 9, wherein the Bluetooth core comprises logic to transmit a communication from the first host device to another Bluetooth device.
11. The apparatus of claim 9, wherein the Bluetooth core comprises logic to decode the content of the communication and encapsulate the content in the packet in accordance with a bus protocol for a bus to interconnect the at least one Bluetooth host interface driver and the first host device.
12. The apparatus of claim 11, wherein the selection logic comprises a multiplexer to select the at least one host interface driver for transmission of the packet to the first host device based upon an identification of the first host in the content of the communication having the destination identified as the first host device.
13. A system for enabling multiple Bluetooth host stacks, the system comprising:
a first host device comprising a first host Bluetooth core stack
a second host device comprising a second host Bluetooth core stack;
at least one Bluetooth host interface driver coupled with the first host device and coupled with the second host device; and
selection logic to select the at least one Bluetooth host interface driver to transmit a content of a communication having a destination identified as the first host device and to select the at least one Bluetooth host interface driver to transmit a content of a communication having a destination identified as the second host device.
14. The system of claim 13, wherein system comprises a Bluetooth core to receive the communication and to decode the communication.
15. The system of claim 14, wherein the Bluetooth core comprises logic to associate a communication from the first host device with the first host device and to associate a communication from the second host device with the second host device.
16. The system of claim 15, wherein the Bluetooth core comprises logic to transmit a communication from the first host device to another Bluetooth device.
17. The system of claim 15, wherein the Bluetooth core comprises logic to decode the content of the communication and encapsulate the content in the packet in accordance with a bus protocol for a bus to interconnect the at least one Bluetooth host interface driver and the first host device.
18. The system of claim 17, wherein the selection logic comprises a multiplexer to select the at least one host interface driver for transmission of the packet to the first host device based upon an identification of the first host in the content of the communication having the destination identified as the first host device.
19. A computer program product for enabling multiple Bluetooth host stacks, the computer program product comprising:
a computer useable medium having a computer useable program code embodied therewith, the computer useable program code comprising computer useable program code configured to perform operations, the operations comprising:
receiving, by a multistack radio controller, a communication from a Bluetooth device;
processing the communication to determine a packet to transmit to a first host device and to identify the first host device to which to transmit the packet, wherein the multistack radio controller is coupled with at least two host devices;
selecting the first host device by selecting a first host interface driver through which to transmit the packet; and
transmitting, by the multistack radio controller, the packet to the first host device.
20. The computer program product of claim 19, further comprising receiving a command from the first host device to transmit a second communication to a Bluetooth device.
21. The computer program product of claim 20, further comprising further comprising processing the command to determine the second communication to transmit, wherein processing comprises identifying, in the second communication from first the host device, the first host device.
22. The computer program product of claim 21, further comprising transmitting the second communication to the Bluetooth device.
23. The computer program product of claim 20, wherein processing the communication to determine the packet to transmit to the first host device comprises decoding the content of the communication and encapsulating the content in the packet in accordance with a bus protocol for a bus that interconnects the multistack radio controller and the first host device.
24. The computer program product of claim 20, wherein selecting the first host device by selecting the first host interface driver through which to transmit the packet comprises selecting, with a multiplexer, the first host interface driver for transmission of the packet to the first host device.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A dielectric film comprising:
a dielectric composition as a main component, the dielectric composition being represented by the general formula (Ba1-xCax)z(Ti1-yZry)O3 wherein 0.001\u2266x\u22660.400, 0.001\u2266y\u22660.400, and 0.900\u2266z<0.995,
wherein in an X-ray diffraction pattern of the dielectric composition, the dielectric composition has the relation 0.00\xb0\u22662\u03b8c\u22122\u03b8t<0.20\xb0 between (001) plane diffraction peak position 2\u03b8t of a tetragonal structure represented by the general formula and (100) plane diffraction peak position 2\u03b8c of a cubic structure represented by the general formula.
2. The dielectric film according to claim 1, wherein x and y of the general formula are within the ranges of 0.001\u2266x\u22660.100 and 0.001\u2266y\u22660.100, respectively.
3. The dielectric film according to claim 1, further comprising as sub-components V2O5 and at least one or more of MnO and CuO.
4. The dielectric film according to claim 3, wherein a total content of MnO and CuO as the sub-components is 0.010 mol to 1.000 mol relative to 100 mol of the main component in the dielectric film, and a content of V2O5 is 0.050 mol to 1.000 mol.
5. A dielectric element comprising:
the dielectric film according to claim 1; and an electrode.
6. The dielectric film according to claim 2, further comprising as sub-components V2O5 and at least one or more of MnO and CuO.
7. The dielectric film according to claim 6, wherein a total content of MnO and CuO as the sub-components is 0.010 mol to 1.000 mol relative to 100 mol of the main component in the dielectric film, and a content of V2O5 is 0.050 mol to 1.000 mol.
8. A dielectric element comprising:
the dielectric film according to claim 2; and an electrode.
9. A dielectric element comprising:
the dielectric film according to claim 3; and an electrode.
10. A dielectric element comprising:
the dielectric film according to claim 4; and an electrode.
11. A dielectric element comprising:
the dielectric film according to claim 6; and an electrode.
12. A dielectric element comprising:
the dielectric film according to claim 7; and an electrode.