Commit Graph

  • 805725a422 removed unused variables Markus Fröschle 2013-11-07 19:47:21 +00:00
  • af32d5b6ee fixed for little endian PCIBIOS routines. Fixed bus enumeration Markus Fröschle 2013-11-07 19:46:44 +00:00
  • 2e304dd9ff fixed for little endian PCIBIOS routines. Fixed bus enumeration Markus Fröschle 2013-11-07 19:46:44 +00:00
  • 6c4507ba0a fixed init_usb() for little endian PCI routines Markus Fröschle 2013-11-07 19:45:36 +00:00
  • a1ba2c76fd fixed init_usb() for little endian PCI routines Markus Fröschle 2013-11-07 19:45:36 +00:00
  • 2e37cdb604 (temporarily) disabled EmuTOS copy for m5484LITE Markus Fröschle 2013-11-07 19:44:16 +00:00
  • a45c195ee8 (temporarily) disabled EmuTOS copy for m5484LITE Markus Fröschle 2013-11-07 19:44:16 +00:00
  • 26a5415e4c added .indent.pro to enable indent source code formatting modified s19header to printout the current header modified Makefile to build s19header.c in utils directory Markus Fröschle 2013-11-07 14:46:10 +00:00
  • 466ddb6400 added .indent.pro to enable indent source code formatting modified s19header to printout the current header modified Makefile to build s19header.c in utils directory Markus Fröschle 2013-11-07 14:46:10 +00:00
  • 3f435ed80e modified PCI access routines to closer follow pcibios standard Markus Fröschle 2013-11-07 11:31:10 +00:00
  • f5ddbabee5 modified PCI access routines to closer follow pcibios standard Markus Fröschle 2013-11-07 11:31:10 +00:00
  • e3f5acba6f fixed config space register offsets Markus Fröschle 2013-11-07 07:46:27 +00:00
  • 3b5afee7ff fixed config space register offsets Markus Fröschle 2013-11-07 07:46:27 +00:00
  • 245cbe3a08 (nearly) fixed pci_find_device() Markus Fröschle 2013-11-07 07:45:54 +00:00
  • 967ba02f67 (nearly) fixed pci_find_device() Markus Fröschle 2013-11-07 07:45:54 +00:00
  • 50c65879e3 added diagnostic printout on exceptions - except common traps Markus Fröschle 2013-11-07 06:16:44 +00:00
  • 6707428b92 added diagnostic printout on exceptions - except common traps Markus Fröschle 2013-11-07 06:16:44 +00:00
  • f1169f6d8f fixed multi-function devices Markus Fröschle 2013-11-07 06:03:49 +00:00
  • a76deac026 fixed multi-function devices Markus Fröschle 2013-11-07 06:03:49 +00:00
  • 238678a359 cleaned up pci_find_device() Markus Fröschle 2013-11-07 06:00:30 +00:00
  • de9a84f48a cleaned up pci_find_device() Markus Fröschle 2013-11-07 06:00:30 +00:00
  • 6da3f7c1e6 modified tags target to work with MacOSX ctags variant Markus Fröschle 2013-11-07 05:59:27 +00:00
  • 063a136ada modified tags target to work with MacOSX ctags variant Markus Fröschle 2013-11-07 05:59:27 +00:00
  • 007a7f7857 printout vector number during exception Markus Fröschle 2013-11-06 15:29:59 +00:00
  • cd8caeb4d9 printout vector number during exception Markus Fröschle 2013-11-06 15:29:59 +00:00
  • f45336d214 removed unused code Markus Fröschle 2013-11-06 14:31:52 +00:00
  • c3090bc925 removed unused code Markus Fröschle 2013-11-06 14:31:52 +00:00
  • 751072247e added tags file generation Markus Fröschle 2013-11-06 14:29:13 +00:00
  • d36fb61275 added tags file generation Markus Fröschle 2013-11-06 14:29:13 +00:00
  • 0575d5c28d removed unused variable Markus Fröschle 2013-11-06 14:28:20 +00:00
  • 37891711fc removed unused variable Markus Fröschle 2013-11-06 14:28:20 +00:00
  • 4022030db6 controlled PCI reset Markus Fröschle 2013-11-06 14:27:42 +00:00
  • 0c7802b9e4 controlled PCI reset Markus Fröschle 2013-11-06 14:27:42 +00:00
  • 7ac1da5beb rewritten device scan and corrected PCI address mapping Markus Fröschle 2013-11-06 13:21:32 +00:00
  • ea198ced78 rewritten device scan and corrected PCI address mapping Markus Fröschle 2013-11-06 13:21:32 +00:00
  • 9cdd8cb1db fixed formatting Markus Fröschle 2013-11-06 13:18:28 +00:00
  • 5e6419bcd7 fixed formatting Markus Fröschle 2013-11-06 13:18:28 +00:00
  • 4b6abde76a dma_memcopy() for EmuTOS doesn't work yet - disabled Markus Fröschle 2013-11-06 07:15:05 +00:00
  • ffbe8acd4d dma_memcopy() for EmuTOS doesn't work yet - disabled Markus Fröschle 2013-11-06 07:15:05 +00:00
  • 9212c00113 fixed typo Markus Fröschle 2013-11-06 07:10:55 +00:00
  • 893a58d294 fixed typo Markus Fröschle 2013-11-06 07:10:55 +00:00
  • 5ac936c6cc removed debug printouts - works now Markus Fröschle 2013-11-06 07:10:16 +00:00
  • 2a747ce5c0 removed debug printouts - works now Markus Fröschle 2013-11-06 07:10:16 +00:00
  • 405a0922f6 tried to find the cause of hang in FPGA load on FireBee - unsucessful yet Markus Fröschle 2013-11-06 07:09:09 +00:00
  • ab0a8c6c72 tried to find the cause of hang in FPGA load on FireBee - unsucessful yet Markus Fröschle 2013-11-06 07:09:09 +00:00
  • c663744764 fixed comments; cleanup Markus Fröschle 2013-11-06 07:07:54 +00:00
  • f5612a9663 fixed comments; cleanup Markus Fröschle 2013-11-06 07:07:54 +00:00
  • 02d182395d cleaned up pci initialization and moved call behind FPGA initialization (pin assignments collide) Markus Fröschle 2013-11-06 06:09:36 +00:00
  • cde22b002b cleaned up pci initialization and moved call behind FPGA initialization (pin assignments collide) Markus Fröschle 2013-11-06 06:09:36 +00:00
  • 993906cf9a got rid of global statics Markus Fröschle 2013-11-05 21:29:30 +00:00
  • c29dfc3036 got rid of global statics Markus Fröschle 2013-11-05 21:29:30 +00:00
  • 5b9ca4609a enabled more debugging printouts Markus Fröschle 2013-11-05 21:07:53 +00:00
  • baf076635a enabled more debugging printouts Markus Fröschle 2013-11-05 21:07:53 +00:00
  • bf1a8bef38 renamed "slot" to "device" for better wording Markus Fröschle 2013-11-05 20:52:20 +00:00
  • c6c9fb62b8 renamed "slot" to "device" for better wording Markus Fröschle 2013-11-05 20:52:20 +00:00
  • 5af37f21c3 added display of PCI handle of USB device found Markus Fröschle 2013-11-05 20:24:58 +00:00
  • c7140fc366 added display of PCI handle of USB device found Markus Fröschle 2013-11-05 20:24:58 +00:00
  • cc5846c483 modified to be able to replace memcpy() Markus Fröschle 2013-11-05 20:23:41 +00:00
  • ef76e83177 modified to be able to replace memcpy() Markus Fröschle 2013-11-05 20:23:41 +00:00
  • a092461d20 temporarily disabled EmuTOS copy (flash access does not work on m5484LITE). ifdef'ed out more FireBee specific stuff Markus Fröschle 2013-11-05 20:22:47 +00:00
  • 9412079db0 temporarily disabled EmuTOS copy (flash access does not work on m5484LITE). ifdef'ed out more FireBee specific stuff Markus Fröschle 2013-11-05 20:22:47 +00:00
  • eca01095b1 fixed handle handling and reduced wait time for config space access Markus Fröschle 2013-11-05 20:20:52 +00:00
  • 5ea3d8c37f fixed handle handling and reduced wait time for config space access Markus Fröschle 2013-11-05 20:20:52 +00:00
  • 46e3b946cb defined EmuTOS flash address (was defined in linker script before) Markus Fröschle 2013-11-05 20:19:40 +00:00
  • 80a7a2384c defined EmuTOS flash address (was defined in linker script before) Markus Fröschle 2013-11-05 20:19:40 +00:00
  • 9bdd387ce4 move EmuTOS flash base address definition to machine specific include file Markus Fröschle 2013-11-05 20:18:40 +00:00
  • bfedd21910 move EmuTOS flash base address definition to machine specific include file Markus Fröschle 2013-11-05 20:18:40 +00:00
  • 939397cf36 modified to use the supplied preprocessor define "COMPILE_RAM" instead of fiddling with "TARGET_ADDRESS" Markus Fröschle 2013-11-05 11:12:19 +00:00
  • 6d7dc8bcb9 modified to use the supplied preprocessor define "COMPILE_RAM" instead of fiddling with "TARGET_ADDRESS" Markus Fröschle 2013-11-05 11:12:19 +00:00
  • c8f9aed32e #ifdef'ed out special interrupt handlers for the FireBee FPGA (need them later to implement PCI interrupts for the m5484LITE) Markus Fröschle 2013-11-05 11:06:08 +00:00
  • 034adb7101 #ifdef'ed out special interrupt handlers for the FireBee FPGA (need them later to implement PCI interrupts for the m5484LITE) Markus Fröschle 2013-11-05 11:06:08 +00:00
  • 6d3680fbd2 increased latency timer. It seems some config space accesses time out. Let's see if this fixes anythint Markus Fröschle 2013-11-05 11:04:59 +00:00
  • 2e64c35a5a increased latency timer. It seems some config space accesses time out. Let's see if this fixes anythint Markus Fröschle 2013-11-05 11:04:59 +00:00
  • 5baad03944 #ifdef'ed out code passages that do not fit the m5484LITE board Markus Fröschle 2013-11-05 09:53:47 +00:00
  • 197928587a #ifdef'ed out code passages that do not fit the m5484LITE board Markus Fröschle 2013-11-05 09:53:47 +00:00
  • 79e0dfb418 fixed bug in pci_scan that prevented the handles array to be filled correctly Markus Fröschle 2013-11-05 09:22:21 +00:00
  • ee8a95855f fixed bug in pci_scan that prevented the handles array to be filled correctly Markus Fröschle 2013-11-05 09:22:21 +00:00
  • f6515fae84 for no obvious reason, Ubuntu objcopy changed its bfd target names. Renamed elf32big to elf32-big. Markus Fröschle 2013-11-05 06:53:11 +00:00
  • 13bf658bd6 for no obvious reason, Ubuntu objcopy changed its bfd target names. Renamed elf32big to elf32-big. Markus Fröschle 2013-11-05 06:53:11 +00:00
  • 826bbcab30 BaS() now survives USB initialization (although it still fails due to missing resource descriptors) Markus Fröschle 2013-11-05 06:43:37 +00:00
  • 0c6b564af0 BaS() now survives USB initialization (although it still fails due to missing resource descriptors) Markus Fröschle 2013-11-05 06:43:37 +00:00
  • 19f3e2c39d changed bas_rom memory flags to WX when compiling to RAM. Should fix global variables problem since .bss was previously mapped to nonexistant memory locations with ld trying to be smart Markus Fröschle 2013-11-05 06:31:35 +00:00
  • cc0ccdd121 changed bas_rom memory flags to WX when compiling to RAM. Should fix global variables problem since .bss was previously mapped to nonexistant memory locations with ld trying to be smart Markus Fröschle 2013-11-05 06:31:35 +00:00
  • d1210fa0fd polished PCI controller initialization Markus Fröschle 2013-11-05 06:17:30 +00:00
  • e1f38dd8f5 polished PCI controller initialization Markus Fröschle 2013-11-05 06:17:30 +00:00
  • 89dd4ab845 initialize static arrays to 0 Markus Fröschle 2013-11-05 05:57:59 +00:00
  • 1ca096c9f0 initialize static arrays to 0 Markus Fröschle 2013-11-05 05:57:59 +00:00
  • d6210afa3a renamed struct pci_resource_descriptor to struct pci_rd Markus Fröschle 2013-11-05 05:56:19 +00:00
  • 7db9dadf9e renamed struct pci_resource_descriptor to struct pci_rd Markus Fröschle 2013-11-05 05:56:19 +00:00
  • 942f417b13 fixed resource descriptors Markus Fröschle 2013-11-05 05:47:11 +00:00
  • 6af7f6f35b fixed resource descriptors Markus Fröschle 2013-11-05 05:47:11 +00:00
  • 70365f08e4 fixed a few bugs but still no go. Seem to have problems with global variables? Markus Fröschle 2013-11-04 20:58:57 +00:00
  • a3b2371608 fixed a few bugs but still no go. Seem to have problems with global variables? Markus Fröschle 2013-11-04 20:58:57 +00:00
  • d14bfd1cf2 tried, but did not find the cause of access error during alignment of the TD buffers... Markus Fröschle 2013-11-04 20:09:32 +00:00
  • 459e30beed tried, but did not find the cause of access error during alignment of the TD buffers... Markus Fröschle 2013-11-04 20:09:32 +00:00
  • d11cfe5ba0 changed system variables clear with memset() Markus Fröschle 2013-11-04 17:11:38 +00:00
  • e19a1b1136 changed system variables clear with memset() Markus Fröschle 2013-11-04 17:11:38 +00:00
  • 8a63d64746 modified properties to ignore generated files Markus Fröschle 2013-11-04 11:29:18 +00:00
  • 6d43f9db4d modified properties to ignore generated files Markus Fröschle 2013-11-04 11:29:18 +00:00
  • 76c4c0d7c0 Markus Fröschle 2013-11-04 11:25:33 +00:00