Glenn Ruben Bakke
2f9fda1367
nrf5: Adding ubluepy_scanner.c and ubluepy_scan_entry.c to Makefile source list.
2017-03-12 14:21:27 +01:00
Glenn Ruben Bakke
56d106507a
nrf5/bluetooth: Updating old references to 'sdk' to use the new folder name 'bluetooth' in makefiles.
2017-03-04 17:58:31 +01:00
Glenn Ruben Bakke
309ae12346
nrf5: Starting process of renaming files in sdk folder to facilitate renaming of the folder and make it more logical. Transition will be from sdk to bluetooth.
2017-03-04 15:06:08 +01:00
glennrub
c1ffac9998
Merge pull request #1 from ajbaabf/nrf5_no_sdk
...
added support for hardware temperature sensor
2017-02-28 08:33:11 +01:00
glennrub
56cf514627
Merge pull request #2 from dhylands/fix-makefile
...
Fix up Makefile dependencies
2017-02-26 17:39:09 +01:00
Dave Hylands
d3c3fa4a74
Fix up Makefile dependencies
...
I also didn't see any real reason for mkrules.mk to exist,
so I merged the contents into Makefile.
Now you can do:
```
make BOARD=pca10028 clean
make BOARD=pca10028 flash
```
and it will work properly.
2017-02-25 16:52:46 -08:00
Glenn Ruben Bakke
dcd980381d
nrf5: Updating Makefile to use correct variable for setting directory of file to freeze as mpy.
2017-02-26 01:30:33 +01:00
Bander Ajba
3882b0e2ff
added support for hardware temperature sensor
2017-02-24 00:38:08 +03:00
Glenn Ruben Bakke
4fe4c2967f
nrf5: Adding ubluepy_descriptor.c into source list to compile.
2017-02-18 22:49:50 +01:00
Glenn Ruben Bakke
af2f32ed6a
nrf5/modules: Adding constants class to ubluepy which will contain easy access to common bluetooth le numbers and definitions for the bluetooth stack.
2017-02-18 00:11:10 +01:00
Glenn Ruben Bakke
7ce31444a0
nrf5: Adding target to flash bluetooth stack when using pyocd-flashtool.
2017-02-16 23:18:07 +01:00
Glenn Ruben Bakke
4f6e235c68
nrf5: Adding ubluepy_delegate.c to list of source files to compile.
2017-02-15 00:17:47 +01:00
Glenn Ruben Bakke
3223026764
nrf5: Adding ubluepy to include path.
2017-02-10 21:03:30 +01:00
Glenn Ruben Bakke
35a7aa1331
nrf5: Adding ubluepy module to builtins if bluetooth stack is selected. Disable NUS profile by default. Adding source for ubluepy module into makefile to be included in build. The source is only linked if MICROPY_PY_UBLUEPY is set.
2017-02-08 00:05:37 +01:00
Glenn Ruben Bakke
0f609cd799
nrf5: Aligning code after upmerge with master. Mostly FAT FS related updates. Not tested after merge.
2017-02-07 23:30:54 +01:00
Glenn Ruben Bakke
2b1ceadfab
nrf5/pyb: Moving pyb module into modules/pyb.
2017-02-05 20:30:58 +01:00
Glenn Ruben Bakke
2ad9426917
nrf5/utime: Moving utime module into modules/utime.
2017-02-05 20:28:26 +01:00
Glenn Ruben Bakke
65fb0c9829
nrf5/uos: Moving uos module into modules/uos.
2017-02-05 20:25:27 +01:00
Glenn Ruben Bakke
0983f43ae1
nrf5/network: Moving network module into modules/network. Adding include path to network as its needed by the usocket module.
2017-02-05 20:19:52 +01:00
Glenn Ruben Bakke
9fcef29dfa
nrf5/usocket: Moving usocket module into modules/usocket.
2017-02-05 20:15:50 +01:00
Glenn Ruben Bakke
3c71e75461
nrf5/led: Moving led module into modules/machine.
2017-02-05 20:06:24 +01:00
Glenn Ruben Bakke
8601963291
nrf5/pwm: Moving pwm module into modules/machine.
2017-02-05 20:03:52 +01:00
Glenn Ruben Bakke
a7103ef551
nrf5/rtc: Moving rtc module into modules/machine.
2017-02-05 20:01:15 +01:00
Glenn Ruben Bakke
9295f2df29
nrf5/timer: Moving timer module into modules/machine.
2017-02-05 19:59:34 +01:00
Glenn Ruben Bakke
93eb533579
nrf5/pin: Moving pin module into modules/machine.
2017-02-05 19:56:24 +01:00
Glenn Ruben Bakke
616d76cb7a
nrf5/adc: Moving adc module into modules/machine.
2017-02-05 16:17:12 +01:00
Glenn Ruben Bakke
eea975cd25
nrf5/i2c: Moving i2c module into modules/machine.
2017-02-05 00:05:20 +01:00
Glenn Ruben Bakke
ab1994b2b2
nrf5/spi: Moving spi module into modules/machine.
2017-02-05 00:03:49 +01:00
Glenn Ruben Bakke
cb2d040726
nrf5/uart: Moving uart module into modules/machine to start converting it into machine module and not pyb.
2017-02-05 00:00:42 +01:00
Glenn Ruben Bakke
8c404909e1
nrf5/machine: Moving modmachine into modules/machine folder. Updating Makefile.
2017-02-04 23:56:42 +01:00
Glenn Ruben Bakke
ab21a6a915
nrf5/drivers: Renaming folder to modules.
2017-02-04 23:51:11 +01:00
Glenn Ruben Bakke
e68681804e
nrf5: Renaming python modules folder to freeze to give the folder its right meaning. The scripts put into this folder will be frozen.
2017-02-04 23:46:29 +01:00
Glenn Ruben Bakke
70d64e2892
nrf5: Removing hal_twie.c from being compiled in.
2017-02-02 19:37:29 +01:00
Glenn Ruben Bakke
83b234f878
nrf5: Adding ssd1289 driver and python module into build.
2017-01-25 19:49:30 +01:00
Glenn Ruben Bakke
e40c385c6a
nrf5: Syncing code after upmerge with master.
2017-01-22 22:18:44 +01:00
Glenn Ruben Bakke
506601bef7
nrf5: Remove old framebuffer implementation from being included into the build.
2017-01-19 22:30:42 +01:00
Glenn Ruben Bakke
b06114dc8d
nrf5: Adding ssd1305 and ls0xxb7dxxx (sharp memory display) drivers to be included in build.
2017-01-19 20:44:27 +01:00
Glenn Ruben Bakke
1bbbb9dcae
nrf5: Enable display/framebuffer.c and graphic/draw.c into the build.
2017-01-15 19:32:59 +01:00
Glenn Ruben Bakke
e952ab16b3
nrf5: Add add ADC machine module into build.
2017-01-11 17:20:18 +01:00
Glenn Ruben Bakke
002ece145e
nrf5: Adding hal_adc* into build.
2017-01-11 17:04:53 +01:00
Glenn Ruben Bakke
d1f5e0992b
nrf5: Add i2c.c, i2c machine module, and hal_twi into build.
2017-01-11 16:54:56 +01:00
Glenn Ruben Bakke
073cfc0a2e
nrf5/drivers: Adding SSD1306 SPI display driver. Not complete, but can do fill screen operation atm.
2017-01-10 18:26:58 +01:00
Glenn Ruben Bakke
19d354ed05
nrf5: Updating to use new nrfjprog in makefile. Needed for nrf52840 targets. Changed from pinreset to debug reset.
2017-01-08 15:17:03 +01:00
Glenn Ruben Bakke
4f04eed4c5
nrf5/boards: Updating makefiles to use system.c files based on sub-variant of mcu.
2017-01-08 15:15:36 +01:00
Glenn Ruben Bakke
a8dc8cb236
nrf5: Adding ili9341 class and driver files in Makefile to be included in build.
2017-01-05 20:16:24 +01:00
Glenn Ruben Bakke
b85b3b4e24
nrf5: Removing epaper, lcd and oled modules from Makefile source list as the display modules has been moved to display root folder.
2017-01-05 10:35:39 +01:00
Glenn Ruben Bakke
cc3364db7f
nrf5: Adding suffix to _obj on epaper_sld00200p module.
2017-01-04 20:00:10 +01:00
Glenn Ruben Bakke
f97eded57e
nrf5/drivers: Adding driver files to makefile. Implicitly adding display module.
2017-01-04 17:13:19 +01:00
Glenn Ruben Bakke
31569dc952
nrf5: Makefile option to set FLASHER when doing flash target. If defined in board .mk file, this will be used, else nrfjprog will be used by default (segger). This opens up for using pyocd flashtool and still run 'make flash'.
2017-01-03 17:00:06 +01:00
Glenn Ruben Bakke
64d2827233
nrf5/lcd: Adding lcd_mono_fb.c to source list in the makefile. Adding define in implementation to de-select the file from being included. Adding module to PORT BUILTIN in mpconfigport.h
2016-12-29 17:03:15 +01:00