Commit Graph
59 Commits
Author SHA1 Message Date
jens 95e74bc0d3 - fixed data types
git-svn-id: http://moon:8086/svn/mips@59 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-12-13 06:36:58 +00:00
jens 4a401808bd - fixed data types
git-svn-id: http://moon:8086/svn/mips@58 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-12-13 06:33:44 +00:00
jens b31b7676a7 - more speed up flash load
git-svn-id: http://moon:8086/svn/mips@57 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-15 17:26:57 +00:00
jens f986c8829d - speed up flash load
git-svn-id: http://moon:8086/svn/mips@56 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-15 16:38:32 +00:00
jens 256cc79c07 [dhrystone]
- enable print out of variables

git-svn-id: http://moon:8086/svn/mips@55 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 14:40:07 +00:00
jens 8f307e19ac - disabled VGA init stuff (should be removed from libsys)
- minor changes to test_exception

git-svn-id: http://moon:8086/svn/mips@54 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:50:47 +00:00
jens 24ef72ab24 - disabled dedicated SPI test
git-svn-id: http://moon:8086/svn/mips@53 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:49:42 +00:00
jens 1ad2aff23c - pimped bootloader without flash to read flash images
git-svn-id: http://moon:8086/svn/mips@52 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:49:26 +00:00
jens a1f6b2b5fe - also create intel hex
git-svn-id: http://moon:8086/svn/mips@51 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:48:18 +00:00
jens 239f2b0a4a - fixed endianness for header data
- no endianness conversion for input data

git-svn-id: http://moon:8086/svn/mips@50 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-14 07:47:29 +00:00
jens 55b1322b77 - renamed SPI registers
git-svn-id: http://moon:8086/svn/mips@49 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 20:16:50 +00:00
jens e698dc5826 - use max SPI clock frequency (25 MHz)
git-svn-id: http://moon:8086/svn/mips@48 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 20:07:36 +00:00
jens e91f35ac15 - fixed transfer size
git-svn-id: http://moon:8086/svn/mips@47 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 19:30:39 +00:00
jens e56cc44d87 - periodic SPI test
git-svn-id: http://moon:8086/svn/mips@46 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 19:24:05 +00:00
jens 471a1dba4b - added SPI
git-svn-id: http://moon:8086/svn/mips@45 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-06-04 16:59:16 +00:00
jens 1357fd045a - reduced test patterns
git-svn-id: http://moon:8086/svn/mips@44 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 17:05:41 +00:00
jens 4a5abc9629 - added comment
git-svn-id: http://moon:8086/svn/mips@43 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 17:03:28 +00:00
jens 4919f53484 - added timer ISR
git-svn-id: http://moon:8086/svn/mips@42 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 14:12:30 +00:00
jens 9adb5ab13b - improved test
git-svn-id: http://moon:8086/svn/mips@41 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-31 10:23:44 +00:00
jens d04fcfa8ff - D-cache invalidate all. Instead of one cache line
git-svn-id: http://moon:8086/svn/mips@40 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:08:49 +00:00
jens f3e17bb602 - D-cache invalidate before SDRAM read
git-svn-id: http://moon:8086/svn/mips@39 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:05:46 +00:00
jens 8c235914f4 - added I/D-cache invalidate
git-svn-id: http://moon:8086/svn/mips@38 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:05:22 +00:00
jens d242dfb4e8 -cleaned up
git-svn-id: http://moon:8086/svn/mips@37 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-29 20:04:54 +00:00
jens 4a22e09e84 - G0
- print out character in ISR

git-svn-id: http://moon:8086/svn/mips@36 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-28 21:34:33 +00:00
jens a655e1c5d9 - use build in data types
git-svn-id: http://moon:8086/svn/mips@35 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-28 19:19:01 +00:00
jens 3263f9d79c - make XCP_SIZE (Exception stacksize) conditional
- use 4K exception stack for low SRAM targets

git-svn-id: http://moon:8086/svn/mips@34 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-28 08:44:28 +00:00
jens fd3ddc7e4c - added interrupt handler
git-svn-id: http://moon:8086/svn/mips@33 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 21:39:55 +00:00
jens 139e91efaa - constify strings
git-svn-id: http://moon:8086/svn/mips@32 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 20:46:05 +00:00
jens 0ac3ad9d75 - constify
git-svn-id: http://moon:8086/svn/mips@31 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 20:35:03 +00:00
jens c2a5ca1864 - constify
git-svn-id: http://moon:8086/svn/mips@30 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 20:14:16 +00:00
jens 60bf5a2d2b - no full featured xcpt for bootloaders
- clear bss


git-svn-id: http://moon:8086/svn/mips@29 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 20:13:56 +00:00
jens f6c6b13f49 - call libsys_init
git-svn-id: http://moon:8086/svn/mips@28 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 18:58:36 +00:00
jens 7972ca4d21 - fixed exit
git-svn-id: http://moon:8086/svn/mips@27 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 18:57:09 +00:00
jens ca387a1ef4 [Bootloader]
- use full featured exception handler
- cleaned up Linker script
- added exception and interrupt processing


git-svn-id: http://moon:8086/svn/mips@26 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-27 18:56:09 +00:00
jens 9c1ca0aaf3 - cleaned up
git-svn-id: http://moon:8086/svn/mips@25 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-26 20:09:45 +00:00
jens ebb066542f - fixed exception vector
git-svn-id: http://moon:8086/svn/mips@24 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-23 13:56:43 +00:00
jens 5e994a6ef3 - ignore
git-svn-id: http://moon:8086/svn/mips@23 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-23 13:09:37 +00:00
jens 70e6da96fe - ignore
git-svn-id: http://moon:8086/svn/mips@22 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-23 13:08:47 +00:00
jens ea01b025a2 - fixed interrupt enable on jump into main
git-svn-id: http://moon:8086/svn/mips@21 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-23 13:07:28 +00:00
jens 24dd333763 - set GPIO DIR
git-svn-id: http://moon:8086/svn/mips@20 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-23 08:54:55 +00:00
jens 39c28a6750 - added hello_sim
git-svn-id: http://moon:8086/svn/mips@19 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-23 08:00:39 +00:00
jens 38cf4f2e70 - increased RAM test size
git-svn-id: http://moon:8086/svn/mips@18 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-17 19:18:10 +00:00
jens 98fcbee8a2 - no VCS for output files
git-svn-id: http://moon:8086/svn/mips@17 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-17 12:31:48 +00:00
jens b118d6405d [bootloader]
- improved test

git-svn-id: http://moon:8086/svn/mips@16 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-17 12:30:11 +00:00
jens 49695d4bcf [bootloader]
- dedicated test app
[romgen and ramgen]
- minor fix in VHDL generation

git-svn-id: http://moon:8086/svn/mips@15 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-17 10:20:17 +00:00
jens 178f02ec7a - better info at booting
git-svn-id: http://moon:8086/svn/mips@14 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-15 18:50:46 +00:00
jens 0cbb93605c - fixed data types
- removed dependency to libsys

git-svn-id: http://moon:8086/svn/mips@13 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-15 14:09:15 +00:00
jens 784dd70472 - fixed data types
git-svn-id: http://moon:8086/svn/mips@12 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-15 14:08:12 +00:00
jens 520e122253 - fixed comment
git-svn-id: http://moon:8086/svn/mips@11 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-15 06:37:24 +00:00
jens 1360258104 - added test module. Called from _init
- changed init of status register (0xC vs. 0xA)

git-svn-id: http://moon:8086/svn/mips@10 a8ebac50-d88d-4704-bea3-6648445a41b3
2015-05-15 06:31:38 +00:00