summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate all preinstall.am files.Joel Sherrill2014-08-2818-106/+106
| | | | | Apparently, at some point automake output changed and these were not updated.
* m68k/gen68360/include/tm27.h: Correct commentJoel Sherrill2014-07-161-2/+1
|
* Add More Testsuite Configuration Files and Update Existing OnesJoel Sherrill2014-07-164-0/+28
| | | | | | | The first pass at building these was without networking enabled. This pass addresses that plus accounts for some new BSPs which needed testsuite.tcfg files and BSPs which could not link tests which had been added since the first pass.
* mrm332: Tests now build and fewer warningsJoel Sherrill2014-06-014-12/+10
|
* multiple BSPs: Remove BSP_SMALL_MEMORYJoel Sherrill2014-05-064-7/+0
|
* testsuite: Add a per BSP test check for tests not to build.Chris Johns2014-05-054-0/+59
| | | | | | | | Provide a file per BSP to list tests that do not build for a BSP. This change removes the BSP_SMALL_MEMORY hack from the code. That hack was a mistake. Provide configuration files for each BSP with tests that cannot build.
* mcf52235/configure.ac: Delete junk lineJoel Sherrill2014-04-241-1/+0
|
* 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
|