summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sim68000/bsp_specs: Add crtbegin/end, crt[in]Joel Sherrill2014-04-221-2/+5
|
* bsps: Fix TLS support in linker command filesSebastian Huber2014-04-2231-31/+93
| | | | | The TLS section symbols had wrong values in case of an empty TLS data section and a nonempty TLS BSS section.
* sim68000/console/conscfg.c: Comment clean upJoel Sherrill2014-04-031-2/+0
|
* m68k/mrm332: changes required to get the mrm332 bsp working again.James Fitzsimons2014-03-2612-890/+296
| | | | | | | | | | | | | | Changed console driver to use interrupts instead of polling. Change to avoid overwriting CPU32Bug interrupt vector when setting up the Sci interrupt handler. Fixed type for boolean flag in bsp.h. Changed mrm332.h to use 25Mhz clock. Fixes to mrm332.cfg to use correct mcpu32 value for RTEMS_CPU_MODEL instead of m68332 which is no longer supported. Added -mcpu=cpu32 to compiler options. Removed broken ROM linker script and replaced broken RAM linker script with working ROM linker script. Removed no longer required file except_vect_332_ROM.S. Enabled 0xbeefbeef magic string in start.S to allow MRM version of CPU32Bug to auto run RTEMS. Removed old code from start.S Changed compiler optimization flag to optimize for size.
* sim68000/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-17/+0
|
* ods68302/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-17/+3
|
* mvme136/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-16/+0
|
* mrm332/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-17/+3
|
* gen68360/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-16/+0
|
* gen68340/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-16/+0
|
* gen68302/include/bsp.h: Remove rtems_bsp_delay()Joel Sherrill2014-03-211-22/+1
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-21193-193/+193
|
* bsps: Add empty cache managerSebastian Huber2014-02-242-1/+10
| | | | | This is necessary to add tests that use the cache manager. For example to get better estimates of worst-case timings.
* score: Add RTEMS_FATAL_SOURCE_BSPSebastian Huber2014-02-191-2/+2
| | | | | | Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code.
* bsps: Thread-local storage (TLS) for linkcmdsSebastian Huber2014-02-0432-5/+547
|
* libbsp m68k: Add Doxygen file header to coverhd.hCynthia Rempel2014-01-147-6/+48
|
* libbsp tm27.h: Add Doxygen file header to all tm27.hCynthia Rempel2014-01-0911-13/+67
|
* m68k/gen68360: Improve DoxygenSzkocsovszki Zsolt2014-01-085-11/+68
|
* genmcf548x: Improve DoxygenToma Radu2014-01-083-0/+41
| | | | Add doxygen to the header files in the genmcf548x/include directory.
* av5282: Improve DoxygenToma Radu2014-01-082-0/+24
| | | | Add doxygen to the header files in the av5282/include directory.
* idp: Add doxygen headers.Szkocsovszki Zsolt2014-01-033-4/+46
|
* gen68340: Add doxygen header files.Toma Radu2014-01-025-0/+48
|
* gen68302: Add doxygen headers.Toma Radu2013-12-303-0/+32
|
* m68k_csb360: doxygen improvementToma Radu2013-12-303-0/+32
| | | | Add doxygen to the header files in the m68k/cdb360 directory.
* libbsp/m68k: Add doxygen to m68k shared files.Szkocsovszki Zsolt2013-12-263-4/+45
|
* bsp/genmcf548x: Increase network TX FIFO watermarkSebastian Huber2013-12-161-2/+2
| | | | This prevents frequent transmit FIFO errors.
* bsp/genmcf548x: Fix network FIFO error handlingSebastian Huber2013-12-161-576/+439
| | | | | Use a buffer handling similar to the MPC5200B FEC driver to cope with FIFO errors.
* bsp/genmcf548x: Use bsp_interrupt_vector_enable()Sebastian Huber2013-12-163-28/+9
|
* bsp/genmcf548x: Add initial values for INTC_ICRnSebastian Huber2013-12-167-33/+41
| | | | | According to the manual the application must use unique and non-overlapping level and priority definitions for enabled interrupts.
* bsp/genmcf548x: Add interrupt extension supportSebastian Huber2013-12-164-0/+340
|
* bsps/m68k: Add and use linkcmds.baseSebastian Huber2013-12-1612-514/+503
|
* m68k: refactored shared/start.S to shared/start/start.SDaniel Ramirez2013-12-038-7/+9
|
* uC5282/.../clock.c: Change get nanoseconds handler to staticJoel Sherrill2013-09-301-2/+3
|
* m68k/shared/start.S: Fix spacingJoel Sherrill2013-09-161-1/+1
|
* Use $(EXEEXT) [defaults to "exe"] to generate binariesNick Withers2013-08-0917-23/+23
|
* score: Merge sysstate API into one fileSebastian Huber2013-07-241-0/+1
|
* termios: Update due to API changesSebastian Huber2013-06-2510-107/+95
| | | | | Termios notifies now the driver about an inactive transmit with the length argument set to zero.
* bsps: Move bsp_generic_fatal_code to new fileSebastian Huber2013-06-211-5/+2
| | | | Add bsp_generic_fatal().
* RTEMS: Delete ChangeLog files.Gedare Bloom2013-03-0825-11197/+0
| | | | | | | | | This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
* m68k/mvme167: Compiles againJoel Sherrill2013-01-083-48/+36
| | | | | | Was including non-existent .h file. Fixed some warnings. Reformatted file header comment blocks.
* score: rtems_initialize_start_multitasking()Sebastian Huber2012-12-077-67/+6
| | | | | | | | | Do not return from rtems_initialize_start_multitasking() and call rtems_fatal() instead with a fatal source of RTEMS_FATAL_SOURCE_EXIT and a fatal code with the exit status. Remove all bsp_cleanup() functions. The boot_card() is now a no return function.
* bsps: Add BSP_GENERIC_FATAL_SPURIOUS_INTERRUPTSebastian Huber2012-12-071-6/+4
| | | | Use rtems_fatal() instead of bsp_cleanup().
* bsp/mrm332: Use shared bspclean.cSebastian Huber2012-12-071-0/+1
|
* bsps: Use <bsp/bootcard.h>Sebastian Huber2012-12-075-23/+16
|
* m68k/mrm332: Delete _Internal_error_Occurred()Sebastian Huber2012-11-222-53/+12
| | | | Use custom bsp_fatal_extension() instead.
* m68k/mvme167: Delete bsp_fatal_error_occurred()Sebastian Huber2012-11-224-115/+0
|
* score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber2012-11-1527-14/+85
| | | | | | | Include <bsp/default-initial-extension.h> in all BSPs. Call rtems_fatal() with RTEMS_FATAL_SOURCE_EXIT as source and the exit() status code as fatal code in every bsp_cleanup(). Move previous bsp_cleanup() code into bsp_fatal_extension().
* bsps: Include <bspopts.h> in <bsp.h>Sebastian Huber2012-11-142-0/+4
|
* bsps: Include <bsp/bootcard.h>Sebastian Huber2012-11-146-12/+7
| | | | | Use <bsp/bootcard.h> to get prototype for bsp_cleanup(). Fix bsp_cleanup() definition if necessary.
* sapi: Delete duplicate declarationsSebastian Huber2012-11-071-1/+0
|