Commit Graph
153 Commits
Author SHA1 Message Date
jens 6b0ff9e125 - fixed num iterations
git-svn-id: http://moon:8086/svn/mips@171 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 12:55:51 +00:00
jens 45e24e74a8 - removed \r
git-svn-id: http://moon:8086/svn/mips@170 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 12:50:43 +00:00
jens 8e74d1080e - fixed
git-svn-id: http://moon:8086/svn/mips@169 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 12:49:19 +00:00
jens 3a58da33be - improved
git-svn-id: http://moon:8086/svn/mips@168 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 07:46:11 +00:00
jens 836dd837ef - improved
git-svn-id: http://moon:8086/svn/mips@167 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 07:38:11 +00:00
jens 98021f3df4 - removed malloc
git-svn-id: http://moon:8086/svn/mips@166 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 07:31:59 +00:00
jens bd71606a4d - merged init.s into startup.s
git-svn-id: http://moon:8086/svn/mips@165 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 07:23:22 +00:00
jens 592c0b20b3 - fixed
git-svn-id: http://moon:8086/svn/mips@164 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 07:13:28 +00:00
jens e38ee6b1a2 - reafctored
git-svn-id: http://moon:8086/svn/mips@163 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 06:22:04 +00:00
jens 420287452e - fixed
git-svn-id: http://moon:8086/svn/mips@162 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-09 06:18:29 +00:00
jens 6cfc668c01 - fixed _exc_store_err()
git-svn-id: http://moon:8086/svn/mips@160 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-08 06:34:34 +00:00
jens cf5d85d972 - include syscalls.h
git-svn-id: http://moon:8086/svn/mips@159 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 20:50:01 +00:00
jens a0ec266a93 - IRQ: added missing func prototypes
- fixed test_exception_sim

git-svn-id: http://moon:8086/svn/mips@158 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 20:12:23 +00:00
jens 8121a08ede - fixed bootloader denano
git-svn-id: http://moon:8086/svn/mips@157 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 15:47:28 +00:00
jens 5fda68acc2 - fixed bootloader
git-svn-id: http://moon:8086/svn/mips@156 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 15:43:34 +00:00
jens ab8ccb1657 - fixed bootloader
git-svn-id: http://moon:8086/svn/mips@155 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 15:33:13 +00:00
jens 39ae59c4b5 - fixed var
git-svn-id: http://moon:8086/svn/mips@154 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-07 13:52:34 +00:00
jens 56240c9a5e - disable IRQ during board init
git-svn-id: http://moon:8086/svn/mips@152 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-06 15:10:48 +00:00
jens 59164af424 - fixed endian flags regression
git-svn-id: http://moon:8086/svn/mips@150 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-06 14:23:22 +00:00
jens 7634bf8d41 - refactored
git-svn-id: http://moon:8086/svn/mips@149 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-06 13:41:03 +00:00
jens dd10b4b5db - refactored
git-svn-id: http://moon:8086/svn/mips@148 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-05 20:10:12 +00:00
jens da27d6d6bb - refactored
- fixed paths

git-svn-id: http://moon:8086/svn/mips@146 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-05 19:41:56 +00:00
jens d1e94c4821 - refactored
- made changes due to new GCC

git-svn-id: http://moon:8086/svn/mips@145 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-04-05 12:25:53 +00:00
jens 8e38e66b99 - fixed LD script
git-svn-id: http://moon:8086/svn/mips@140 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-02-08 20:43:17 +00:00
jens 0b95ef9399 - fixed board file for ml402
- no lto

git-svn-id: http://moon:8086/svn/mips@139 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-02-08 20:36:49 +00:00
jens 3d5f7a19ba - enable linker garbage. Disable LTO
git-svn-id: http://moon:8086/svn/mips@138 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-02-08 18:50:04 +00:00
jens 1530cab6de [mips]- added sim stuff and lto
git-svn-id: http://moon:8086/svn/mips@136 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-02-04 10:59:49 +00:00
jens 1acf88ea01 - fixed ml402
git-svn-id: http://moon:8086/svn/mips@135 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-28 09:58:21 +00:00
jens 4dbc4695fb - bootloader: read boot image offset from via board provided method
- bootloader_with_flash: fixed apperent bug with GPIO alignmentand masking



git-svn-id: http://moon:8086/svn/mips@134 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-28 09:56:43 +00:00
jens 6fbd1fbf38 - interrupts disabled during PI calc
git-svn-id: http://moon:8086/svn/mips@133 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-26 20:19:37 +00:00
jens 41414d5648 - refactored interrupt en/dis
- enable mips-debugger in App



git-svn-id: http://moon:8086/svn/mips@132 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-26 20:09:46 +00:00
jens 3bcdafc447 - add ICache test
git-svn-id: http://moon:8086/svn/mips@131 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-24 18:46:00 +00:00
jens 5d894028fb - added
git-svn-id: http://moon:8086/svn/mips@130 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-24 17:09:47 +00:00
jens db2fa45751 - deleted
git-svn-id: http://moon:8086/svn/mips@129 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-24 17:05:35 +00:00
jens 8c27932c5f - deleted
git-svn-id: http://moon:8086/svn/mips@128 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-24 17:04:44 +00:00
jens 71776eed13 - fixed dbg stuff
git-svn-id: http://moon:8086/svn/mips@127 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-23 16:42:53 +00:00
jens b43657166c - choose debugger for app (rom, mips or gdb)
- removed dcache_iv_at workaround
- constify
- testbench denano enable LEDs


git-svn-id: http://moon:8086/svn/mips@126 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-23 05:33:37 +00:00
jens c17168c6d3 - decreased TEST_SIZE to 8MB
git-svn-id: http://moon:8086/svn/mips@125 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 20:23:56 +00:00
jens e255319c57 - added testbench for de-nano
- added workaround for DCache_inv_all() for de-nano

git-svn-id: http://moon:8086/svn/mips@124 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 20:15:11 +00:00
jens 7a38b812b2 - added
git-svn-id: http://moon:8086/svn/mips@123 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 20:14:19 +00:00
jens 273b7a6a79 - bootloader prepared for use mit mips debugger
- changed address of debugger entry
- mips_dbg: no use om memset and memcpy

git-svn-id: http://moon:8086/svn/mips@120 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 14:30:49 +00:00
jens e86064fd65 - no memset and strcpy in gdb_stub
- boattloader : refactored, size optimization, nostartup, nostdlib, nodefaultlibs

git-svn-id: http://moon:8086/svn/mips@119 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 13:51:31 +00:00
jens 793df682b1 - added
git-svn-id: http://moon:8086/svn/mips@118 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 13:16:38 +00:00
jens 59f4acb1ce - added no load memory for persistent debugger data
git-svn-id: http://moon:8086/svn/mips@117 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 11:56:43 +00:00
jens ff2b7a10c7 - conditional inclusion of debugger
- improved linker script


git-svn-id: http://moon:8086/svn/mips@116 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 21:46:54 +00:00
jens c6962aef49 - refactored debugger
- jump to exc-handler instead of call

git-svn-id: http://moon:8086/svn/mips@115 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 17:46:50 +00:00
jens d1f91b7282 cleaned up ld scripts
git-svn-id: http://moon:8086/svn/mips@114 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 13:38:49 +00:00
jens 7a49d1e400 -cleaned up ld script
git-svn-id: http://moon:8086/svn/mips@113 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 13:07:49 +00:00
jens d1c1a04da7 - call crt stuff correctly
git-svn-id: http://moon:8086/svn/mips@112 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 12:19:34 +00:00
jens 40fb6cfab8 - call crt stuff correctly
git-svn-id: http://moon:8086/svn/mips@111 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 12:09:38 +00:00