blob: 10fef284206033ff8e01d0cbee3df94a6fbb6faf [file] [log] [blame]
Brian Silverman8d3816a2017-07-03 18:52:15 -07001load("//tools:environments.bzl", "mcu_cpus")
2
3cc_library(
4 name = 'adc',
5 visibility = ['//visibility:public'],
6 hdrs = [
7 'adc.h',
8 ],
9 srcs = [
10 'adc.cc',
11 ],
12 deps = [
13 ':configuration',
14 '//motors:util',
15 '//motors/core',
16 ],
17 restricted_to = mcu_cpus,
18)
19
20cc_library(
21 name = 'configuration',
22 visibility = ['//visibility:public'],
23 hdrs = [
24 'configuration.h',
25 ],
26 restricted_to = mcu_cpus,
27)
28
29cc_library(
30 name = 'can',
31 visibility = ['//visibility:public'],
32 hdrs = [
33 'can.h',
34 ],
35 srcs = [
36 'can.c',
37 ],
38 deps = [
39 '//motors/core',
40 '//motors:util',
41 ],
42 restricted_to = mcu_cpus,
43)