Commit Graph

  • d51058103f Fixed NVRAM initialization. Vincent Rivière 2012-11-13 00:10:01 +00:00
  • 02aeeb262f Fixed NVRAM initialization. Vincent Rivière 2012-11-13 00:10:01 +00:00
  • 49a8c99534 Reordered. Vincent Rivière 2012-11-12 15:57:09 +00:00
  • 0c23668b0f Reordered. Vincent Rivière 2012-11-12 15:57:09 +00:00
  • e8b5429f8f Set ___BOOT_FLASH to the real flash address even if the BaS is being run in RAM with GDB. Vincent Rivière 2012-11-12 15:53:23 +00:00
  • 023fda6e70 Set ___BOOT_FLASH to the real flash address even if the BaS is being run in RAM with GDB. Vincent Rivière 2012-11-12 15:53:23 +00:00
  • 71c1982db9 Jump to _rom_entry instead of ___BOOT_FLASH. Vincent Rivière 2012-11-12 15:49:58 +00:00
  • d306e15c92 Jump to _rom_entry instead of ___BOOT_FLASH. Vincent Rivière 2012-11-12 15:49:58 +00:00
  • 8952207299 Clean up and comments. Vincent Rivière 2012-11-12 15:41:09 +00:00
  • 75a92fa9e0 Clean up and comments. Vincent Rivière 2012-11-12 15:41:09 +00:00
  • cfcc21a22d Better definition of __BAS_IN_RAM. Vincent Rivière 2012-11-12 15:06:19 +00:00
  • 0404bf0721 Better definition of __BAS_IN_RAM. Vincent Rivière 2012-11-12 15:06:19 +00:00
  • 62168830d7 Moved sections definition at the top. Vincent Rivière 2012-11-12 15:00:53 +00:00
  • 4a47bc9c03 Moved sections definition at the top. Vincent Rivière 2012-11-12 15:00:53 +00:00
  • 10b4123d82 Renamed memory regions. Vincent Rivière 2012-11-12 13:50:23 +00:00
  • 169159df65 Renamed memory regions. Vincent Rivière 2012-11-12 13:50:23 +00:00
  • 12bfaa31e5 Moved all __BAS_* defines to the same place. Vincent Rivière 2012-11-12 13:47:02 +00:00
  • 1eaf901c48 Moved all __BAS_* defines to the same place. Vincent Rivière 2012-11-12 13:47:02 +00:00
  • 0b5294c111 Removed redundant sections VMA. Vincent Rivière 2012-11-12 13:41:21 +00:00
  • 7b64a5664f Removed redundant sections VMA. Vincent Rivière 2012-11-12 13:41:21 +00:00
  • 301d8d615c Removed useless cast. Vincent Rivière 2012-11-10 17:10:46 +00:00
  • 88ecc876a9 Removed useless cast. Vincent Rivière 2012-11-10 17:10:46 +00:00
  • b05b86b92d Fixed warning about unused variable. Vincent Rivière 2012-11-10 16:41:11 +00:00
  • 71a89c5213 Fixed warning about unused variable. Vincent Rivière 2012-11-10 16:41:11 +00:00
  • b7f35ea73a Removed useless jmp variable. Vincent Rivière 2012-11-07 22:20:13 +00:00
  • 93e537b0e7 Removed useless jmp variable. Vincent Rivière 2012-11-07 22:20:13 +00:00
  • 4f6de23d4d Renamed _Bas_base and __BAS_VMA to __BAS_IN_RAM. Vincent Rivière 2012-11-07 22:18:27 +00:00
  • 4ec8898ed2 Renamed _Bas_base and __BAS_VMA to __BAS_IN_RAM. Vincent Rivière 2012-11-07 22:18:27 +00:00
  • c186491dbd Use __STRAM_END. Vincent Rivière 2012-11-07 21:54:21 +00:00
  • 25b5df12b4 Use __STRAM_END. Vincent Rivière 2012-11-07 21:54:21 +00:00
  • de779e15a1 Renamed _tos_base to __TOS. Vincent Rivière 2012-11-07 21:53:01 +00:00
  • 97099dc581 Renamed _tos_base to __TOS. Vincent Rivière 2012-11-07 21:53:01 +00:00
  • 059ef90645 Reordered symbols. Vincent Rivière 2012-11-07 21:24:59 +00:00
  • ca1671cf52 Reordered symbols. Vincent Rivière 2012-11-07 21:24:59 +00:00
  • 786f275cce Added ST-RAM and FastRAM symbols. Vincent Rivière 2012-11-07 21:16:19 +00:00
  • c9b5813511 Added ST-RAM and FastRAM symbols. Vincent Rivière 2012-11-07 21:16:19 +00:00
  • e08bebf43b Better BaS alignment handling. Vincent Rivière 2012-11-07 20:57:09 +00:00
  • 81f4abfa61 Better BaS alignment handling. Vincent Rivière 2012-11-07 20:57:09 +00:00
  • 2406e88ec6 Fixed potential BaS size alignment issue. Vincent Rivière 2012-11-07 20:24:42 +00:00
  • 4a969e2452 Fixed potential BaS size alignment issue. Vincent Rivière 2012-11-07 20:24:42 +00:00
  • 89e2df2e4d Removed useless _bas_end symbol. Vincent Rivière 2012-11-07 20:13:43 +00:00
  • 3f810e8a8d Removed useless _bas_end symbol. Vincent Rivière 2012-11-07 20:13:43 +00:00
  • 41d0693da6 Added missing dependency to $(LDCSRC). Vincent Rivière 2012-11-07 20:02:42 +00:00
  • 55f690fcf8 Added missing dependency to $(LDCSRC). Vincent Rivière 2012-11-07 20:02:42 +00:00
  • 2701e6b998 Rollback commit by mistake. Vincent Rivière 2012-11-07 19:55:02 +00:00
  • 532d29a8d6 Rollback commit by mistake. Vincent Rivière 2012-11-07 19:55:02 +00:00
  • 80855e8f65 Removed STRT_SRC and STRT_OBJ. Vincent Rivière 2012-11-07 19:53:43 +00:00
  • 0522ed6182 Removed STRT_SRC and STRT_OBJ. Vincent Rivière 2012-11-07 19:53:43 +00:00
  • 991bd0bff2 Removed useless ABSOLUTE(). Vincent Rivière 2012-11-07 19:40:39 +00:00
  • 6a7014114b Removed useless ABSOLUTE(). Vincent Rivière 2012-11-07 19:40:39 +00:00
  • ab9ebebead Moved *_before_copy labels in a separate paragraph. Vincent Rivière 2012-11-07 19:17:10 +00:00
  • 54f084e84f Moved *_before_copy labels in a separate paragraph. Vincent Rivière 2012-11-07 19:17:10 +00:00
  • 2e47760315 Fixed *_before_copy labels when linking to .s19 Vincent Rivière 2012-11-05 22:48:04 +00:00
  • 772cee1775 Fixed *_before_copy labels when linking to .s19 Vincent Rivière 2012-11-05 22:48:04 +00:00
  • 6f8c628ab5 Create ram.elf.s19 with ELF tools. Vincent Rivière 2012-11-05 20:20:29 +00:00
  • c5c82e884a Create ram.elf.s19 with ELF tools. Vincent Rivière 2012-11-05 20:20:29 +00:00
  • fbdb4b0111 Replaced -fno-builtin by -ffreestanding to allow usage of stdint.h when the standard library is not available. Vincent Rivière 2012-11-05 19:44:08 +00:00
  • 5c4b6573e0 Replaced -fno-builtin by -ffreestanding to allow usage of stdint.h when the standard library is not available. Vincent Rivière 2012-11-05 19:44:08 +00:00
  • 39a657678b more diagnostic output Markus Fröschle 2012-11-04 19:18:19 +00:00
  • 75ea5a353b more diagnostic output Markus Fröschle 2012-11-04 19:18:19 +00:00
  • a84a9710ee adopted original preprocessor defines Markus Fröschle 2012-11-04 16:52:31 +00:00
  • 8bad0545d2 adopted original preprocessor defines Markus Fröschle 2012-11-04 16:52:31 +00:00
  • 20224bbb89 fixed irq macro definition Markus Fröschle 2012-11-04 16:18:14 +00:00
  • 43d20c0e14 fixed irq macro definition Markus Fröschle 2012-11-04 16:18:14 +00:00
  • fa1495047f move #0x2[\]200,sr Markus Fröschle 2012-11-04 11:26:26 +00:00
  • f0e53a7f94 move #0x2[\]200,sr Markus Fröschle 2012-11-04 11:26:26 +00:00
  • bc8455a924 re-enabled MMU Markus Fröschle 2012-11-04 11:23:48 +00:00
  • d02a99cc51 re-enabled MMU Markus Fröschle 2012-11-04 11:23:48 +00:00
  • f727e5cdb9 fixed -mpcrel cflags for cache.c and bas_printf.c Markus Fröschle 2012-11-03 22:41:08 +00:00
  • f0c7eb55e3 fixed -mpcrel cflags for cache.c and bas_printf.c Markus Fröschle 2012-11-03 22:41:08 +00:00
  • 2f4a1f2c68 compile cache.c -mpcrel Markus Fröschle 2012-11-03 22:35:47 +00:00
  • 63d30c3943 compile cache.c -mpcrel Markus Fröschle 2012-11-03 22:35:47 +00:00
  • 41f1fab231 removed register variables. Better let the compiler decide about. Markus Fröschle 2012-11-03 22:28:28 +00:00
  • 62f8897ad3 removed register variables. Better let the compiler decide about. Markus Fröschle 2012-11-03 22:28:28 +00:00
  • c940b86f67 Markus Fröschle 2012-11-01 20:36:52 +00:00
  • 413fe9bc96 Markus Fröschle 2012-11-01 20:36:52 +00:00
  • bea34ac6f8 finally, we reach the BaS() code which dies when enabling interrupts (exception routine bad?) Markus Fröschle 2012-11-01 08:31:12 +00:00
  • 06bda16b90 finally, we reach the BaS() code which dies when enabling interrupts (exception routine bad?) Markus Fröschle 2012-11-01 08:31:12 +00:00
  • bcc82eaa42 got rid of uart_out_word() Markus Fröschle 2012-10-31 22:04:53 +00:00
  • b65fcc3d26 got rid of uart_out_word() Markus Fröschle 2012-10-31 22:04:53 +00:00
  • a5d4604e6b Markus Fröschle 2012-10-31 21:19:19 +00:00
  • 0d341c123b Markus Fröschle 2012-10-31 21:19:19 +00:00
  • b39a6a4bef added diagnostic output Markus Fröschle 2012-10-31 21:14:31 +00:00
  • 067e20f3ac added diagnostic output Markus Fröschle 2012-10-31 21:14:31 +00:00
  • 5275014653 activated cache flush again Markus Fröschle 2012-10-31 20:36:39 +00:00
  • 4f07bb08e3 activated cache flush again Markus Fröschle 2012-10-31 20:36:39 +00:00
  • d9e8453340 now really fixed hang in dvi_on() Markus Fröschle 2012-10-31 20:35:39 +00:00
  • 6f8034a742 now really fixed hang in dvi_on() Markus Fröschle 2012-10-31 20:35:39 +00:00
  • 037ed4a722 fixed hang in dvi_on() Markus Fröschle 2012-10-31 20:07:47 +00:00
  • 42136299aa fixed hang in dvi_on() Markus Fröschle 2012-10-31 20:07:47 +00:00
  • 237feba232 fixed hang in init_video_ddr() Markus Fröschle 2012-10-31 19:45:59 +00:00
  • 92fed40335 fixed hang in init_video_ddr() Markus Fröschle 2012-10-31 19:45:59 +00:00
  • c7a5109ff3 Markus Fröschle 2012-10-31 14:51:49 +00:00
  • 96e92d4a8f Markus Fröschle 2012-10-31 14:51:49 +00:00
  • b3f023c229 corrected FPGA copy loop Markus Fröschle 2012-10-31 14:28:27 +00:00
  • ad9f0688b3 corrected FPGA copy loop Markus Fröschle 2012-10-31 14:28:27 +00:00
  • b87eaa8b7f corrected initialization of slice timer 0 Markus Fröschle 2012-10-31 14:12:34 +00:00
  • b1f94d9228 corrected initialization of slice timer 0 Markus Fröschle 2012-10-31 14:12:34 +00:00
  • e133bcdbd5 modified Eclipse project settings for MacOS Markus Fröschle 2012-10-31 06:33:29 +00:00
  • a344ad1f7e modified Eclipse project settings for MacOS Markus Fröschle 2012-10-31 06:33:29 +00:00