Commit Graph

  • ff668859d2 [Mips] Tools: adaptions to mips-elf toolchain jens 2017-02-04 11:02:25 +00:00
  • 1530cab6de [mips]- added sim stuff and lto jens 2017-02-04 10:59:49 +00:00
  • 1acf88ea01 - fixed ml402 jens 2017-01-28 09:58:21 +00:00
  • 4dbc4695fb - bootloader: read boot image offset from via board provided method - bootloader_with_flash: fixed apperent bug with GPIO alignmentand masking jens 2017-01-28 09:56:43 +00:00
  • 6fbd1fbf38 - interrupts disabled during PI calc jens 2017-01-26 20:19:37 +00:00
  • 41414d5648 - refactored interrupt en/dis - enable mips-debugger in App jens 2017-01-26 20:09:46 +00:00
  • 3bcdafc447 - add ICache test jens 2017-01-24 18:46:00 +00:00
  • 5d894028fb - added jens 2017-01-24 17:09:47 +00:00
  • db2fa45751 - deleted jens 2017-01-24 17:05:35 +00:00
  • 8c27932c5f - deleted jens 2017-01-24 17:04:44 +00:00
  • 71776eed13 - fixed dbg stuff jens 2017-01-23 16:42:53 +00:00
  • b43657166c - choose debugger for app (rom, mips or gdb) - removed dcache_iv_at workaround - constify - testbench denano enable LEDs jens 2017-01-23 05:33:37 +00:00
  • c17168c6d3 - decreased TEST_SIZE to 8MB jens 2017-01-22 20:23:56 +00:00
  • e255319c57 - added testbench for de-nano - added workaround for DCache_inv_all() for de-nano jens 2017-01-22 20:15:11 +00:00
  • 7a38b812b2 - added jens 2017-01-22 20:14:19 +00:00
  • 1bb00cbf93 - toolchain: build target libs with default settings jens 2017-01-22 15:09:12 +00:00
  • dbc5c92e4b - toolchain: build target libs -Os jens 2017-01-22 14:53:21 +00:00
  • 273b7a6a79 - bootloader prepared for use mit mips debugger - changed address of debugger entry - mips_dbg: no use om memset and memcpy jens 2017-01-22 14:30:49 +00:00
  • e86064fd65 - no memset and strcpy in gdb_stub - boattloader : refactored, size optimization, nostartup, nostdlib, nodefaultlibs jens 2017-01-22 13:51:31 +00:00
  • 793df682b1 - added jens 2017-01-22 13:16:38 +00:00
  • 59f4acb1ce - added no load memory for persistent debugger data jens 2017-01-22 11:56:43 +00:00
  • ff2b7a10c7 - conditional inclusion of debugger - improved linker script jens 2017-01-21 21:46:54 +00:00
  • c6962aef49 - refactored debugger - jump to exc-handler instead of call jens 2017-01-21 17:46:50 +00:00
  • d1f91b7282 cleaned up ld scripts jens 2017-01-21 13:38:49 +00:00
  • 7a49d1e400 -cleaned up ld script jens 2017-01-21 13:07:49 +00:00
  • d1c1a04da7 - call crt stuff correctly jens 2017-01-21 12:19:34 +00:00
  • 40fb6cfab8 - call crt stuff correctly jens 2017-01-21 12:09:38 +00:00
  • ae41d3dc9e - libsys fixed startup code jens 2017-01-20 19:28:46 +00:00
  • 6b228be3f7 - fixed bootloader makefile - interupts disabled after bootloader - enable interrupts in board file jens 2017-01-20 18:39:10 +00:00
  • 5261f6a93a - GCC 4.92 jens 2017-01-19 20:56:33 +00:00
  • e1ea7e3582 - don't optimize away gdb - GCC 4.92 - cleaned up jens 2017-01-19 20:56:21 +00:00
  • 0e6994cdc6 - dissamble out jens 2017-01-19 18:36:09 +00:00
  • 677d40b6a5 - fixed gdb_stub jens 2017-01-19 18:26:01 +00:00
  • f3e297c9e6 - bootloader build with LTO - switch between debugger from rom or from app - gdb_stub: added debug output to stdout jens 2017-01-19 18:03:53 +00:00
  • cfef553c9c - gdb_stub: constify array jens 2017-01-18 23:42:25 +00:00
  • 340c96cd70 - gdb_stub: removed static vars jens 2017-01-18 23:34:17 +00:00
  • 5800d1e264 - gdb_stub: buffer on stack jens 2017-01-18 23:28:07 +00:00
  • 0b96f7202d - use debugger from bootloader jens 2017-01-18 23:17:58 +00:00
  • cf233c4d81 - fixed bootloader - bootloader added board file - refactored header files - constify constants jens 2017-01-18 22:28:07 +00:00
  • 702cb814a1 - bootloader multi target jens 2017-01-18 17:47:36 +00:00
  • b552eceb84 - fixed linker script. Missing startup and kernel code jens 2017-01-17 20:47:02 +00:00
  • 7ab6a2da35 - delete spec files jens 2017-01-17 20:35:24 +00:00
  • 1a58dcf524 - improved tool chain jens 2017-01-17 20:34:55 +00:00
  • 71b53945b5 - simplified ld scripts jens 2017-01-17 20:33:58 +00:00
  • fe89d0ef91 - delete jens 2017-01-17 20:33:34 +00:00
  • f1bdc70a48 - gdb_stub: fixed memory reads jens 2017-01-17 07:49:38 +00:00
  • ef95cd03b0 - build with debug info jens 2017-01-16 22:48:10 +00:00
  • d125261048 - register more exceptions - PC+4 if current PC points to breakpoint jens 2017-01-16 22:25:57 +00:00
  • 1f75695e9f - fixed signal number calculation jens 2017-01-16 22:03:35 +00:00
  • f882fd5bb9 - added jens 2017-01-16 19:25:38 +00:00
  • b23ccf5a8c - added and use gdb-stub jens 2017-01-16 19:25:08 +00:00
  • 07d42195cf [mips/toolchain] - added GDB build jens 2017-01-15 19:01:35 +00:00
  • fe126b2d44 - debugger: added go (g) and continue (c) jens 2017-01-15 14:58:36 +00:00
  • 03b0c34495 - exit(): no debug print jens 2017-01-15 13:51:04 +00:00
  • 586962c3e9 - slow down led count jens 2017-01-15 13:44:22 +00:00
  • 301865c2b4 - fixed PRINT_REG_CHG jens 2017-01-14 23:44:29 +00:00
  • 28c8957b96 - dbg_putchar() and dbg_getchar() don't call any common sub routines jens 2017-01-14 20:31:34 +00:00
  • b11c98a70f - cleaned jens 2017-01-14 15:10:39 +00:00
  • 2bc3668020 -debugger: disabled debug prints jens 2017-01-14 14:29:22 +00:00
  • 6e59fe2263 - fixed dbg - exception stacksize can be larger than 32kB - debugger entry on ctrl-c inside debugger terminal jens 2017-01-14 14:27:03 +00:00
  • 543c87eefe - nicer jens 2017-01-13 18:49:33 +00:00
  • 5c9c50ebeb - refactored libsys - added critical section - added interrupt global enable/disable - added console::getInstanveByName jens 2017-01-12 16:25:20 +00:00
  • 0f4b7e015f - added jens 2017-01-12 15:12:09 +00:00
  • b1250358e1 - fixed extern - cleaned up jens 2017-01-11 22:32:56 +00:00
  • 06f7be107b - fixed file descriptor table - abstract I/O to mips_dbg jens 2017-01-11 22:23:45 +00:00
  • f9eb889616 bootloader no peripheral initialization jens 2017-01-11 08:07:33 +00:00
  • bba98f5677 - startup calls board_init jens 2017-01-11 07:55:49 +00:00
  • 0a6546c6c4 - reverted _putchar() and _getChar(). Need later fix jens 2017-01-10 20:35:00 +00:00
  • ec94a5f8fe - non constrained con_if_entry jens 2017-01-10 19:14:07 +00:00
  • b6ee5ce45b deleted jens 2017-01-10 17:50:56 +00:00
  • 82802139cd [mips] - libsys multitarget - apps multitarget jens 2017-01-10 17:50:12 +00:00
  • a67ef9649d [mips/libsys] - support different boards (Zwischenstand) jens 2017-01-08 12:42:55 +00:00
  • 1c58a2ce55 - more debug jens 2017-01-05 11:48:12 +00:00
  • 5c62994932 [Ethernet] - optimize packet transfer to EMAC jens 2015-12-13 18:07:51 +00:00
  • 55d383181b - enable 1000 Mbps jens 2015-12-13 15:45:57 +00:00
  • 44206066d1 [Bootloader] - fixed buffer size - added more SREC types for better debugging jens 2015-12-13 13:09:15 +00:00
  • 1596951563 - removed redundant defines jens 2015-12-13 12:55:11 +00:00
  • 04e89cfe55 - don't use SYS_EMAC_DATA_CACHED jens 2015-12-13 08:33:17 +00:00
  • 95e74bc0d3 - fixed data types jens 2015-12-13 06:36:58 +00:00
  • 4a401808bd - fixed data types jens 2015-12-13 06:33:44 +00:00
  • b31b7676a7 - more speed up flash load jens 2015-06-15 17:26:57 +00:00
  • f986c8829d - speed up flash load jens 2015-06-15 16:38:32 +00:00
  • 256cc79c07 [dhrystone] - enable print out of variables jens 2015-06-14 14:40:07 +00:00
  • 8f307e19ac - disabled VGA init stuff (should be removed from libsys) - minor changes to test_exception jens 2015-06-14 07:50:47 +00:00
  • 24ef72ab24 - disabled dedicated SPI test jens 2015-06-14 07:49:42 +00:00
  • 1ad2aff23c - pimped bootloader without flash to read flash images jens 2015-06-14 07:49:26 +00:00
  • a1f6b2b5fe - also create intel hex jens 2015-06-14 07:48:18 +00:00
  • 239f2b0a4a - fixed endianness for header data - no endianness conversion for input data jens 2015-06-14 07:47:29 +00:00
  • 55b1322b77 - renamed SPI registers jens 2015-06-04 20:16:50 +00:00
  • e698dc5826 - use max SPI clock frequency (25 MHz) jens 2015-06-04 20:07:36 +00:00
  • e91f35ac15 - fixed transfer size jens 2015-06-04 19:30:39 +00:00
  • e56cc44d87 - periodic SPI test jens 2015-06-04 19:24:05 +00:00
  • 471a1dba4b - added SPI jens 2015-06-04 16:59:16 +00:00
  • 1357fd045a - reduced test patterns jens 2015-05-31 17:05:41 +00:00
  • 4a5abc9629 - added comment jens 2015-05-31 17:03:28 +00:00
  • 4919f53484 - added timer ISR jens 2015-05-31 14:12:30 +00:00
  • 9adb5ab13b - improved test jens 2015-05-31 10:23:44 +00:00
  • d04fcfa8ff - D-cache invalidate all. Instead of one cache line jens 2015-05-29 20:08:49 +00:00
  • f3e17bb602 - D-cache invalidate before SDRAM read jens 2015-05-29 20:05:46 +00:00
  • 8c235914f4 - added I/D-cache invalidate jens 2015-05-29 20:05:22 +00:00