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 |
|
Glenn Ruben Bakke
|
4fee95c468
|
nrf5: Adding rtc.c which implements the machine rtc module to be included in build.
|
2016-12-26 16:53:24 +01:00 |
|
Glenn Ruben Bakke
|
d79588ddf4
|
nrf5: Adding timer.c which implements the machine timer module to be included in build.
|
2016-12-26 16:20:36 +01:00 |
|
Glenn Ruben Bakke
|
1e79ccf305
|
nrf5: Adding rtc and timer hal to Makefile.
|
2016-12-25 18:12:51 +01:00 |
|
Glenn Ruben Bakke
|
18f528eceb
|
nrf5: Only enable hal_pwm.c if nrf52 target as nrf51 must have a sw implementation.
|
2016-12-17 01:16:38 +01:00 |
|
Glenn Ruben Bakke
|
eaece2734b
|
nrf5: Updating makefile to compile in pwm.c and hal_pwm.c
|
2016-12-16 19:56:12 +01:00 |
|
Glenn Ruben Bakke
|
d7dc0b789d
|
nrf5: Updating port with new content. SPI, SDcard (trough sdcard.py), Pin, and machine module. Also adding some basic modules depending on SDK and bluetooth stack from nordic semiconductor. NUS is module copied from original port by tralamazza, and new basic module for 6lowpan over BLE which can be used by modnetwork and modusocket. Basic BLE module to enable bluetooth stack and start a eddystone advertisment is kept, and still works without SDK, even if in the SDK folder (its placed there as it needs bluetooth stack from an SDK).
|
2016-12-13 20:27:26 +01:00 |
|
Glenn Ruben Bakke
|
60686a3b75
|
Fixing main Makefile CFLAGS concatination error when setting softdevice param
|
2016-11-17 00:29:16 +01:00 |
|
Daniel Tralamazza
|
3e31d31f3e
|
move softdevice (SD) specific code from the main Makefile to their respective board/SD makefiles
|
2016-11-16 23:40:38 +01:00 |
|
Glenn Ruben Bakke
|
ae99d95c1a
|
Updating Makefile by removing unwanted LDFLAG setting cpu to cortex-m0 in all cases.
|
2016-11-16 22:51:53 +01:00 |
|
Glenn Ruben Bakke
|
70956ea969
|
Base support for nrf51 and nrf52 base without depending on SDK. SoftDevice usage optional.
|
2016-11-16 21:38:25 +01:00 |
|