Gregory Nutt
b7cbbab761
Remove CONFIG_SPI_OWNBUS: Now it is not just a good idea, it is the law
2016-01-23 18:10:21 -06:00
Gregory Nutt
4bd6adb725
Add dummy hwfeatures method to all SPI interfaces
2016-01-23 15:09:38 -06:00
Gregory Nutt
727361d736
Remove Eclipse project files from repository. Noted by Sebastien Lorquet
2016-01-19 10:00:26 -06:00
Gregory Nutt
b5584c3cf9
Trivia, cosmetic
2016-01-15 13:38:35 -06:00
Gregory Nutt
027e5ef1a1
LPC43xx: Fix some errors/warnings in ADC driver
2016-01-15 13:37:12 -06:00
Gregory Nutt
6c2cd3edee
Changes from review of last pull request
2016-01-15 10:55:58 -06:00
Lok Tep
a089847f39
Merged nuttx/arch into master
2016-01-15 15:32:55 +01:00
Lok Tep
74c4f4636a
adc initerrupts
2015-12-21 17:23:07 +01:00
Gregory Nutt
dfec6a0dd0
Rename CONFIG_ARMV7M_MPU to CONFIG_ARM_MPU so that we can reuse the configuration settings for the ARMV7R MPU
2015-12-14 13:56:21 -06:00
Gregory Nutt
daea1e614b
All architectures need to build ELF support if either CONFIG_ELF or CONFIG_MODULE are selected. Cortex-M7 also must support module cache corherence
2015-12-12 09:35:05 -06:00
Lok Tep
1481537f8c
config B option, reverted
2015-12-08 09:27:23 +01:00
Lok Tep
6c872c3162
ssp in pin buffer fix
2015-12-07 23:13:14 +01:00
Lok Tep
8ddb2a6a2a
ssp buffer check fix
2015-12-07 23:12:57 +01:00
Lok Tep
264fbc1ecc
CONFIG_I2C_RESET dummy function
2015-12-07 23:12:40 +01:00
Lok Tep
82c865e2b0
init global interrupt in timer mode
2015-12-04 10:23:29 +01:00
Lok Tep
f02d3808a3
compile spifi with vpath
2015-12-02 12:51:45 +01:00
Lok Tep
fd74d0b625
spifi
2015-12-01 23:09:31 +01:00
Lok Tep
9a527ad3ed
adc: timer mode
2015-12-01 14:53:52 +01:00
Lok Tep
dd4ef7b2e9
rename to offset
2015-11-25 21:07:14 +01:00
Lok Tep
70ab09976a
setup out with data
...
ep 5-6
fixex
2015-11-25 21:07:00 +01:00
Lok Tep
5d689fedcf
spifi regs
2015-11-17 18:02:08 +01:00
Gregory Nutt
88ebcc895b
Fix some spacing problems found by tools/nxstyle.c
2015-11-15 10:47:42 -06:00
Lok Tep
0d1ba69ba8
Merge remote-tracking branch 'origin/master'
2015-11-15 12:55:21 +01:00
Lok Tep
386939c8af
roght ram bank
2015-11-15 12:52:57 +01:00
Paul A. Patience
52454cf79b
Fix typo
2015-11-11 13:06:15 -05:00
Gregory Nutt
11e89f5a7b
Cosmetic changes from code review
2015-11-11 07:41:51 -06:00
Gregory Nutt
518b4b14b2
Merged in petekol/arch (pull request #31 )
...
forgotten changes
2015-11-11 07:38:38 -06:00
Gregory Nutt
50b96b3f50
Review of previous commit for coding style. Tickless RIT logic still does not follow naming conventions or file format rules
2015-11-11 07:36:41 -06:00
Lok Tep
485d317401
forgotten changes
2015-11-11 14:22:22 +01:00
Lok Tep
67c5d07e83
usb/ssp initialization corrected
2015-11-11 13:47:21 +01:00
Lok Tep
5eff3a202b
Merge remote-tracking branch 'origin/master'
2015-11-09 23:47:33 +01:00
Lok Tep
b654a6f467
alarm
2015-11-09 21:01:32 +01:00
Lok Tep
a8416d2a26
revert
2015-11-09 14:41:08 +01:00
Lok Tep
1f8c0fdcdb
timer base name difference
2015-11-09 14:34:59 +01:00
Lok Tep
7d386866af
Merged nuttx/arch into master
2015-11-09 14:24:41 +01:00
Gregory Nutt
1c79e77811
ARMv7-M: Minor naming change to improve readability
2015-11-06 11:24:52 -06:00
Lok Tep
24f1155d76
compile fixes
2015-11-02 23:34:32 +01:00
Lok Tep
30cea64430
fixes
2015-11-02 17:41:03 +01:00
Lok Tep
08224b8606
after debug
2015-11-01 23:11:37 +01:00
Gregory Nutt
79df561669
Rename board_led_off to board_autoled_off
2015-11-01 09:09:36 -06:00
Gregory Nutt
b28e32e3d3
Rename board_led_on to board_autoled_on
2015-11-01 09:07:06 -06:00
v01d
79fad2843a
lpc4337: WIP
2015-10-30 20:15:18 -03:00
Lok Tep
3a4b0e12a1
tickless
2015-10-30 17:37:40 +01:00
Lok Tep
b91fbed6a6
address 7->8
2015-10-21 17:35:52 +02:00
Lok Tep
5983019a45
merge from nuttx
2015-10-08 22:57:34 +02:00
Gregory Nutt
beb060d422
Yet more spacing issues
2015-10-07 20:24:19 -06:00
Gregory Nutt
b6638315a4
Correct some spacing issues
2015-10-07 11:39:06 -06:00
Gregory Nutt
2ab66a015b
Cosmetic fixes to C coding style
2015-10-05 17:28:26 -06:00
Gregory Nutt
3fdd914203
Costmetic fixes to C coding style
2015-10-05 17:13:53 -06:00
Gregory Nutt
6fc6d17760
Fix some spacing problems
2015-10-04 14:59:08 -06:00
Gregory Nutt
4435c1bfb7
Standardize the width of all comment boxes in C header files
2015-10-03 07:33:06 -06:00
Gregory Nutt
9caf33e13b
Standardize the width of all comment boxes in C header files
2015-10-03 07:28:30 -06:00
Gregory Nutt
7ced84c5f0
Standardize the width of all comment boxes in C files
2015-10-03 07:25:03 -06:00
Gregory Nutt
36726b1bc4
Standardize the width of all comment boxes in header files
2015-10-02 17:42:29 -06:00
admin
df5c815267
return 0 if OK
2015-10-02 12:14:09 +02:00
Gregory Nutt
3a07b09b9a
LPC43xx: Tweaks to pkolesnikov's LPC4370 changes to get a clean compilation
2015-10-01 10:00:25 -06:00
Gregory Nutt
3acc09c056
LPC43xx: Remove unused .c file picked up in a recent merge
2015-10-01 07:18:07 -06:00
admin
9dcff018bc
strange hang reg read
2015-09-30 22:05:53 +02:00
petekol
0eb1afcdef
usb reset right
2015-09-30 17:13:32 +02:00
Gregory Nutt
2a6c71e850
Costmetic changes from last merge to better conform to the coding standard
2015-09-29 09:06:16 -06:00
pkolesnikov
e6ab9cc339
init hw, draft
2015-09-29 15:53:20 +02:00
Gregory Nutt
7a2428819f
Minor style: # if pre-processor command should be in columnn 1
2015-09-18 12:47:24 -06:00
Gregory Nutt
7ad8c32adf
Trivial spacing change
2015-09-10 12:11:10 -06:00
Ilya Averyanov
0fea56cd8b
LPC43xx: Add ehci driver.
2015-09-10 07:23:03 -06:00
Ilya Averyanov
76ab22debf
LPC43xx: Fix IRQ Ethernet name
2015-09-09 07:22:02 -06:00
Gregory Nutt
975d912b40
Cosmetic: Move # of pre-processior command to column 1
2015-09-05 09:07:37 -06:00
Gregory Nutt
aff3dbda88
Remove one more unused reference to PCLKSEL
2015-09-02 09:16:04 -06:00
Gregory Nutt
cace0003f2
LPC43: Removed references to non-existent PCOMP and PCLKSEL registers in comments
2015-09-02 09:07:38 -06:00
Ilya Averyanov
f2e1fb7ea2
LPC43xx: Fix build with FPU enabled
2015-09-02 09:03:10 -06:00
Ilya Averyanov
a3bc46f629
LPC43xx: Add Ethernet support. From Ilya Averyanov
2015-09-02 09:01:41 -06:00
Ilya Averyanov
fdfaf9aa09
lpc43xx: Spi make work
2015-09-02 08:31:08 -06:00
Gregory Nutt
f6d8a03b55
Merged in paulpatience/nuttx-arch (pull request #10 )
...
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT32UC3 clock initialization: AVR32_CLOCK_PLL_OSC1 should be AVR32_CLOCK_PLL0_OSC1 and AVR32_CLOCK_PLL1_OSC1.
2015-09-01 12:31:05 -06:00
Paul A. Patience
a0dc724a5d
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT32UC3 clock initialization: AVR32_CLOCK_PLL_OSC1 should be AVR32_CLOCK_PLL0_OSC1 and AVR32_CLOCK_PLL1_OSC1.
2015-09-01 13:47:06 -04:00
Ilya Averyanov
8c52786395
LPC43xx: Fix missing #define in eeprom. From Ilya Averyanov
2015-09-01 08:08:09 -06:00
Gregory Nutt
70f1a49fbe
arch/arm/src/up_iternal.h and several ARM Make.defs files: In the original implementation, NOT defined(CONFIG_ARMV7M_CMNVECTOR) was a sufficient test to determine if lazy floating point register saving was being used. But recents changes added common lazy register as well so now that test must be (NOT defined(CONFIG_ARMV7M_CMNVECTOR) || defined(CONFIG_ARMV7M_LAZYFPU)).
2015-08-31 08:40:02 -06:00
Gregory Nutt
da6c5aabdf
All ARMV7-M IRQ setup: Always set the NVIC vector table address. This is needed in cases where the code is running with a bootload and when the code is running from RAM. It is also needed by the logic of up_ramvec_initialize() which gets the vector base address from the NVIC. Suggested by Pavel Pisa
2015-08-21 08:42:24 -06:00
Sebastien Lorquet
7f7082f938
Extend STM32 Ethernet operating frequency to 180MHz:
...
-Extend frequency range options to 180 MHz for STM32 ETH_MACMIIA_CR
-Fix a typo in a frequency range option in LPC43
-Only configure the PPS GPIO if the PTP protocol is enabled
From Sebastien Lorquet
2015-07-17 07:44:12 -06:00
Alessandro Temil
d4cd35af5f
More changes to LPC3450 pin configuration: The hardware ETM pins will not toggle unless the SLEW FAST bit is set. From Alessandro Temil.
2015-07-09 13:36:22 -06:00
Alessandro Temil
d687bedf36
Correct some LPC4350 GPIO pin configurations. From Alessandro Temil
2015-07-09 12:09:00 -06:00
Gregory Nutt
fb926e7283
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
Gregory Nutt
29136e51cc
Clean up and review of header files for conformance to standards
2015-06-12 19:26:01 -06:00
Gregory Nutt
7bd3d5eaf1
Clean up and review of header files for conformance to standards
2015-06-12 19:00:52 -06:00
Gregory Nutt
6973337ccd
Fix numerous typos in configuration variable names. Tracked down by Alan Carvalho de Assis
2015-05-23 17:08:35 -06:00
Gregory Nutt
d77a19f0a2
Two r's and only two r's in the word interrupt
2015-04-23 14:04:43 -06:00
Gregory Nutt
ae15c6963c
Make some file section headers more consistent with standard
2015-04-08 08:04:12 -06:00
Gregory Nutt
d8a99fb73f
SAMV71-XULT: Enable 64-bit floating point support
2015-03-11 12:30:14 -06:00
Gregory Nutt
9bcdf974a0
Add new common lazy FPU state saving option for ARMv7-M. Not yet verified
2015-03-06 08:26:43 -06:00
Gregory Nutt
429863f348
arch/: board function prototypes are now in include/nuttx/board.h. Remove from architecture header file; Add inclusion of nuttx/board.h to all files referencing board functions
2015-02-27 17:19:38 -06:00
Gregory Nutt
d78464404a
Get USART 2 & 3 working on lpc4357-evb. These changes are required to get USART 2 and 3 working on the Embest development board. From Toby Duckworth
2015-01-26 07:33:22 -06:00
Gregory Nutt
30b141e2c8
Remove CONFIG_DEBUG_STACK. Adding CONFIG_STACK_COLORATION makes this configuration option pointless
2015-01-24 06:49:51 -06:00
Gregory Nutt
e8f266001d
Add CONFIG_STACK_COLORATION that does the same thing as CONFIG_DEBUG_STACK but without enabling debug. From David Sidrane
2015-01-24 06:03:39 -06:00
Gregory Nutt
4f22093bfa
Initial support for the LPC4357-EVB provided by Toby Duckworth
2014-11-26 15:18:24 -06:00
Gregory Nutt
60d2547cd7
Move selection for CONFIG_SERIAL_TERMIOS out of MCU Kconfigs to common drivers/serial/Kconfig. Add CONFIG_ARCH_HAVE_SERIAL_TERMIOS to indicate if an MCU supports TERMIOS
2014-10-27 11:31:16 -06:00
Gregory Nutt
cc0a5d6004
Update to the LPC43xx RIT/Tickless code. From Brandon Warhurst
2014-10-23 07:14:37 -06:00
Gregory Nutt
c10f826ae3
Add support for tickless operation using the NXP LPC43xx
2014-10-23 06:54:24 -06:00
Gregory Nutt
23db8a44c3
Fixe to allow compile of lpc43_gpioint.c. It likely doesn't work. From Brandon warhurst_002
2014-10-21 06:36:27 -06:00
Gregory Nutt
385ac926b6
Fix a typo in the lpc43 makefile, lpc43_usb0dev not lpc31_usb0dev
2014-10-09 17:59:42 -06:00
Gregory Nutt
31b8137956
There used to be two ways to pass parameters to new tasks, depending upon the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing.
2014-09-01 15:39:34 -06:00
Gregory Nutt
10ca085b09
Rename kmalloc to kmm_malloc for consistency
2014-08-31 17:26:36 -06:00
Gregory Nutt
fcd7b9336e
Rename kfree to kmm_free for consistency with other naming conventions
2014-08-31 17:04:02 -06:00