Commit Graph

12405 Commits

Author SHA1 Message Date
Chirayu Desai
9dc999af01 lm32: Enhance Doxygen #2 2013-12-23 12:34:54 -05:00
Chirayu Desai
c541862e73 lm32: Add doxygen 2013-12-23 12:21:32 -05:00
Daniel Ramirez
8224d2af2b arm_stm32f4: added new doxygen 2013-12-22 21:46:35 -05:00
Szkocsovszki Zsolt
b7212b9f1f libbsp/arm: add doxygen to arm shared headers 2013-12-22 21:07:02 -05:00
Daniel Ramirez
21dd58d99d arm_xilinx-zynq: added new doxygen 2013-12-22 20:55:04 -05:00
Gedare Bloom
9543fdbbe3 rtl22xx: delete extra temporary file. 2013-12-22 20:54:01 -05:00
Daniel Ramirez
78e529a660 arm_rtl22xx: added new doxygen 2013-12-22 15:39:55 -05:00
Daniel Ramirez
c0f731dfd7 arm_smdk2410: added new doxygen 2013-12-22 14:32:46 -05:00
Daniel Ramirez
582553d9d4 arm_gp32: added new doxygen 2013-12-22 14:22:18 -05:00
Daniel Ramirez
49232d0650 arm_edb7312: added new doxygen 2013-12-22 14:04:22 -05:00
Daniel Ramirez
3d6e1740ae gumstix: added new doxygen 2013-12-22 11:10:01 -05:00
Sebastian Huber
56bea4339f Filesystem: Use default kqfilter and poll handler 2013-12-20 10:31:53 +01:00
Sebastian Huber
2f68778f08 Filesystem: Add readv/writev handlers
The readv() and writev() support was implemented in terms of multiple
calls to the read and write handlers.  This imposes a problem on device
files which use an IO vector as single request entity.  For example a
low-level network device (e.g. BPF(4)) may use an IO vector to create
one frame from multiple protocol layers each with its own IO vector
entry.
2013-12-20 10:31:53 +01:00
Toma
7b10f130e6 arm/gba: doxygen improvement
Add doxygen to the header files in the arm/gba include,
irq, and console directories.
2013-12-19 19:57:41 -05:00
Chris Johns
f466e567a1 arm/a9mpcore: Add support to get the clock via a weak linkage function.
This allows an application to provide a localised clock freq with
needing to go down the BSP opts path. This is important with the
Zynq where the Xilinx tools generate the frequency.
2013-12-19 14:49:11 +11:00
Chris Johns
6c1e53014e arm/zynq: Add support for application supplied MMU tables.
Users can provide a zynq_setup_mmu_and_cache function that sets
up the MMU. The Zynq's PL logic means users can vary the MMU.
2013-12-19 14:44:29 +11:00
Chris Johns
4a9e52eefc Fix the broken conflict from the revert. 2013-12-19 11:45:19 +11:00
Chris Johns
1ab4f76900 Revert "bsps/arm: Use ALIGN_WITH_INPUT"
This reverts commit 287bbb65af.

Conflicts:
	c/src/lib/libbsp/arm/shared/startup/linkcmds.base
2013-12-19 11:35:22 +11:00
Toma Radu
d970738c56 arm_lm3s69xx: improve doxygen
Add doxygen to the header files in the arm/lm3s69xx/include directory.
2013-12-17 20:54:01 -05:00
Sebastian Huber
14e1c677fd bsp/genmcf548x: Increase network TX FIFO watermark
This prevents frequent transmit FIFO errors.
2013-12-16 15:15:42 +01:00
Sebastian Huber
a19b9157e9 bsp/genmcf548x: Fix network FIFO error handling
Use a buffer handling similar to the MPC5200B FEC driver to cope with
FIFO errors.
2013-12-16 15:15:42 +01:00
Sebastian Huber
6eb17335ed bsp/genmcf548x: Use bsp_interrupt_vector_enable() 2013-12-16 15:15:42 +01:00
Sebastian Huber
8d2920119b bsp/genmcf548x: Add initial values for INTC_ICRn
According to the manual the application must use unique and
non-overlapping level and priority definitions for enabled interrupts.
2013-12-16 15:15:42 +01:00
Sebastian Huber
5df9bf6e8a bsp/genmcf548x: Add interrupt extension support 2013-12-16 15:15:41 +01:00
Sebastian Huber
6440903c48 bsps/m68k: Add and use linkcmds.base 2013-12-16 15:15:41 +01:00
Sebastian Huber
e4927eceff bsps: Simplify FreeBSD linker sets 2013-12-16 15:15:39 +01:00
Sebastian Huber
287bbb65af bsps/arm: Use ALIGN_WITH_INPUT
This requires at least Binutils 2.24.
2013-12-16 15:15:00 +01:00
Sebastian Huber
43c6268509 bsps/powerpc: Use ALIGN_WITH_INPUT
This requires at least Binutils 2.24.
2013-12-16 15:15:00 +01:00
Szkocsovszki Zsolt
24d09194b7 bsp: Move bspstart.c to sh/shared/startup/ 2013-12-14 12:13:08 -06:00
Chirayu Desai
78c4a2f4cf arm: Enhance Doxygen for csb336,csb337 and gdbarmsim 2013-12-14 12:08:15 -06:00
Chirayu Desai
98239f382a arm: realview-pbx-a9: Add doxygen 2013-12-13 21:39:04 -05:00
Helder Silva
bde2237020 PR1960: ERC32_Is_interrupt_masked for ERC32 in erc32.h
The function-like macro ERC32_Is_interrupt_masked defined as:

  (ERC32_MEC.Interrupt_Masked & (1 << (_source)))

The ERC32_MEC is of type ERC32_Register_Map structure and Interrupt_Masked does
not exist in structure, instead Interrupt_Mask exists.
Update the macro accordingly.
2013-12-11 11:26:04 -05:00
Chris Johns
6e4255d9a5 arm/xilinx__zynq: Support application based clock freq.
Provide a weak call to a clock freq routine to allow the application
to supply the freq defined in the Xilinx generated source.

Add code to calculate the baud rate.
2013-12-10 13:41:16 +11:00
Chris Johns
37df715080 arm/xilinx_zynq: Add bsp_translation_table_end to the linker script. 2013-12-10 13:24:06 +11:00
Chris Johns
136a84782b arm shared: Add bsp_translation_table_end the linker symbols. 2013-12-10 12:28:09 +11:00
Daniel Ramirez
296c74e643 doxygen: refactored doxygen in libbsp to illustrate new rule set 2013-12-09 15:27:02 -05:00
Chirayu Desai
583ef3a5b2 arm: csb337: Add doxygen 2013-12-09 11:21:45 -05:00
Chirayu Desai
a0390782dc arm: csb336: Add doxygen 2013-12-08 13:12:38 -05:00
Chirayu Desai
0e8cfdef5d arm: gdbarmsim: Add doxygen 2013-12-07 21:27:58 -05:00
Toma Radu
cfeb191e9d sparc shared: improve doxygen
Add doxygen to the header files in sparc/shared/include directory.
2013-12-07 21:24:28 -05:00
Daniel Ramirez
ab1733b8e0 virtex4: Move start.S to virtex4/start/start.S 2013-12-06 20:30:27 -05:00
Daniel Ramirez
a4d673914f tqm8xx: Move start.S to tqm8xx/start/start.S 2013-12-06 20:07:19 -05:00
Daniel Ramirez
09c33edc40 virtex5: Move start.S to virtex5/start/start.S 2013-12-06 19:55:32 -05:00
Chirayu Desai
c6af45852e powerpc/ss555: move startup/start.S to start/start.S 2013-12-06 13:27:35 -05:00
Chirayu Desai
e626c60af4 libcpu/powerpc/mpc5xx: use THREAD_DISABLE_DISPATCH_LEVEL in asm 2013-12-06 13:26:58 -05:00
Chirayu Desai
1203d387a6 powerpc: mbx8xx: move starup/start.S to start/start.S 2013-12-06 11:21:15 -05:00
Toma Radu
25026906c5 erc32: improve doxygen
Add doxygen to the bsp.h, tm27.h, erc32.h and irq.h files.
2013-12-04 16:23:19 -05:00
Gedare Bloom
5b3dc6824d leon3: fix doxygen description for bsp.h 2013-12-04 15:51:21 -05:00
Toma Radu
df217b0bcc leon3: improve doxygen
Add doxygen to the bsp.h, tm27.h, amba.h and leon.h files
2013-12-04 15:29:47 -05:00
Daniel Ramirez
3f8abd289b sparc: refactored shared/start.S to shared/start/start.S 2013-12-03 19:49:04 -05:00