Gregory Nutt
0fab8d014a
Fix bad file inclusion introduced in preceding commit.
2019-03-25 12:26:04 -06:00
Gregory Nutt
3e6c196ffa
arch/ and config/ files: All board interfaces (those starting with board_) must be defined in board-specific logic. Otherwise, they cannot be customized of specialized usage by different boards. The board_reset() interface was defined in architecture-specific logic that only called up_systemreset(). That is useless!
...
This change removes the board_reset() implementation from the architecture-specific code and re-implements in the src/ directory of each board that has CONFIG_BOARDCTL_RESET enabled. That is the correct functional partitioning.
2019-03-25 11:12:38 -06:00
Gregory Nutt
a76e137ce2
Squashed commit of the following:
...
sched/init/nx_start.c: Add support for CONFIG_BOARD_DRIVER_INITIALIZE. If this option is selected then nx_start() will call a board-provided function board_driver_initialize() immediately after calling up_initialize().
Rename CONFIG_BOARD_INITIALIZE to CONFIG_BOARD_LATE_INITIALIZE.
Raname board_initialize() to board_late_initialize()
2019-02-18 15:32:00 -06:00
Xiang Xiao
377eb30129
binfmt: Add binfmt_initialize(). All binary formats are now registered centrally vs. in board-specific logic. This simplifies the usage of the binfmt subsystem.
2018-08-23 09:09:39 -06:00
Gregory Nutt
e3a1d4213c
configs: Several applications in apps/ were callign elf_initialize() nxflat_initialize(), or builtin_initialize() in violation of the portable POSIX interface. Those calls were removed from the applications and added to the appropriate board initialization with this commit.
2018-08-22 08:30:36 -06:00
Gregory Nutt
0de294a586
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:35:56 -06:00
Gregory Nutt
4b3e710af6
Add an argument to board_app_initialize()
2016-05-24 10:51:22 -06:00
Gregory Nutt
9ed7d56a18
Building of xyz_appinit.c should depend on CONFIG_LIB_BOARDCTL, not CONFIG_NSH_ARCHINITIALIZE
2016-02-04 12:14:17 -06:00
Gregory Nutt
36bb11d77c
Rename files containing board_app_initialize from xyz_nsh.c to xyz_appinit.c
2016-02-04 12:03:09 -06:00
Paul A. Patience
55d8aee826
Simplify configs/ Makefiles by combining common longic into a new board.mk Makefile fragment. For Paul A. Patience"
2015-09-04 16:42:34 -06:00
Gregory Nutt
22fec589a2
Updates from review of pull request
2015-07-31 06:15:50 -06:00
Anton D. Kachalov
5c413b3a66
Setup IRQ Level/Mode outside of FTMAC100 driver
...
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
2015-07-31 14:09:07 +03:00
Gregory Nutt
ee84e74448
Moxa: Use prototype in include/nuttx/net/ftmac100.h; set a configuration option to indicate that the 16550 THRE LSR biut is inverted
2015-07-29 16:27:32 -06:00
Gregory Nutt
504691ae6a
Updates from review of last pull request
2015-07-29 14:12:15 -06:00
Anton D. Kachalov
037332cafe
[moxa/src] Pass interface number to the ftmac100_initialize
...
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
2015-07-29 19:11:56 +03:00
Anton D. Kachalov
764435cd34
Add support for MoxaRT
2015-07-29 19:11:56 +03:00