Commit Graph

  • 53f701e958 renamed struct pci_resource_descriptor to struct pci_rd Markus Fröschle 2013-11-05 05:56:19 +00:00
  • d6210afa3a renamed struct pci_resource_descriptor to struct pci_rd Markus Fröschle 2013-11-05 05:56:19 +00:00
  • d746419c07 fixed resource descriptors Markus Fröschle 2013-11-05 05:47:11 +00:00
  • 942f417b13 fixed resource descriptors Markus Fröschle 2013-11-05 05:47:11 +00:00
  • 43f051c729 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
  • 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
  • 5ee4e0a0a4 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
  • 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
  • a915e69181 changed system variables clear with memset() Markus Fröschle 2013-11-04 17:11:38 +00:00
  • d11cfe5ba0 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
  • 85b0133d67 Markus Fröschle 2013-11-04 11:25:33 +00:00
  • 76c4c0d7c0 Markus Fröschle 2013-11-04 11:25:33 +00:00
  • a3e1dea959 added comments Markus Fröschle 2013-11-03 20:24:49 +00:00
  • 6a73a85620 added comments Markus Fröschle 2013-11-03 20:24:49 +00:00
  • d14cb92e64 fixed comments Markus Fröschle 2013-11-03 19:34:11 +00:00
  • 3b74e476b4 fixed comments Markus Fröschle 2013-11-03 19:34:11 +00:00
  • 52e05b1b49 rearrange USB memory buffer Markus Fröschle 2013-11-03 19:13:33 +00:00
  • 1ee3ff8412 rearrange USB memory buffer Markus Fröschle 2013-11-03 19:13:33 +00:00
  • 21aeb5d841 reformatted, added diagnostics, removed unneeded defines Markus Fröschle 2013-11-03 18:18:34 +00:00
  • a8a989191c reformatted, added diagnostics, removed unneeded defines Markus Fröschle 2013-11-03 18:18:34 +00:00
  • 6ba3899871 reformatted, removed unneeded #defines Markus Fröschle 2013-11-03 18:15:27 +00:00
  • 3b2ab0a284 reformatted, removed unneeded #defines Markus Fröschle 2013-11-03 18:15:27 +00:00
  • e9aa964ac0 replaced board_printf() with xprintf() Markus Fröschle 2013-11-03 18:09:02 +00:00
  • 18a1861c02 replaced board_printf() with xprintf() Markus Fröschle 2013-11-03 18:09:02 +00:00
  • 3c0b5fcfec reformatted, added diagnostics, defined swapped access Markus Fröschle 2013-11-03 18:07:54 +00:00
  • a2f88ebc77 reformatted, added diagnostics, defined swapped access Markus Fröschle 2013-11-03 18:07:54 +00:00
  • 730fae642a reformatted Markus Fröschle 2013-11-03 17:18:12 +00:00
  • 70d2a312eb reformatted Markus Fröschle 2013-11-03 17:18:12 +00:00
  • bd1b47abad added more diagnostic printouts. Still hangs after usb_malloc() Markus Fröschle 2013-11-03 15:03:39 +00:00
  • 8977191d84 added more diagnostic printouts. Still hangs after usb_malloc() Markus Fröschle 2013-11-03 15:03:39 +00:00
  • 1170babd3f make resource descriptor structures packed Markus Fröschle 2013-11-03 14:49:08 +00:00
  • a4f3058879 make resource descriptor structures packed Markus Fröschle 2013-11-03 14:49:08 +00:00
  • 07a06e7768 activated diagnostics Markus Fröschle 2013-11-03 14:19:06 +00:00
  • b02ffc7c75 activated diagnostics Markus Fröschle 2013-11-03 14:19:06 +00:00
  • e5466aa3e4 modified USB buffer location Markus Fröschle 2013-11-03 14:18:25 +00:00
  • 918359acdb modified USB buffer location Markus Fröschle 2013-11-03 14:18:25 +00:00
  • 9c332d92b7 static alloc of USB memory Markus Fröschle 2013-11-03 14:16:15 +00:00
  • 7815c29075 static alloc of USB memory Markus Fröschle 2013-11-03 14:16:15 +00:00
  • 866f38e008 needed for USB drivers Markus Fröschle 2013-11-03 14:15:34 +00:00
  • e970a21573 needed for USB drivers Markus Fröschle 2013-11-03 14:15:34 +00:00
  • 179559ac02 modified to detect FireBee USB Markus Fröschle 2013-11-03 14:14:33 +00:00
  • 181b409f0b modified to detect FireBee USB Markus Fröschle 2013-11-03 14:14:33 +00:00
  • 297938e160 implemented an (ugly) implementation for pci_get_resource(). USB init code still hangs. Markus Fröschle 2013-11-03 13:38:18 +00:00
  • 09c762b143 implemented an (ugly) implementation for pci_get_resource(). USB init code still hangs. Markus Fröschle 2013-11-03 13:38:18 +00:00
  • 04552c1e67 removed unneeded printouts Markus Fröschle 2013-11-03 11:25:29 +00:00
  • 1d2ff27f68 removed unneeded printouts Markus Fröschle 2013-11-03 11:25:29 +00:00
  • 50a5a9cea0 code runs until ohci_lowlevel_init() but can't continue since pci_get_resource() is not implemented yet Markus Fröschle 2013-11-03 11:20:39 +00:00
  • a7b6c9cffa code runs until ohci_lowlevel_init() but can't continue since pci_get_resource() is not implemented yet Markus Fröschle 2013-11-03 11:20:39 +00:00
  • b21cb2f70f fixed more undefined symbols Markus Fröschle 2013-11-03 09:10:29 +00:00
  • 4ed171811f fixed more undefined symbols Markus Fröschle 2013-11-03 09:10:29 +00:00
  • 99f68c2fb0 fixed type mismatches (unsigned long <-> uint32_t) Markus Fröschle 2013-11-03 08:54:53 +00:00
  • f2fb701890 fixed type mismatches (unsigned long <-> uint32_t) Markus Fröschle 2013-11-03 08:54:53 +00:00
  • 71c0c655e1 fixed swpw() usage Markus Fröschle 2013-11-03 08:47:08 +00:00
  • eb77b08caa fixed swpw() usage Markus Fröschle 2013-11-03 08:47:08 +00:00
  • 91133781f0 fixed swapw() usage Markus Fröschle 2013-11-03 08:44:23 +00:00
  • 4ef1bec938 fixed swapw() usage Markus Fröschle 2013-11-03 08:44:23 +00:00
  • ef3ab4ca52 implemented more helper functions needed by usb Markus Fröschle 2013-11-03 08:19:19 +00:00
  • 6b0dcee284 implemented more helper functions needed by usb Markus Fröschle 2013-11-03 08:19:19 +00:00
  • 9f8ad59a59 code compiles - not tested yet Markus Fröschle 2013-11-03 07:07:43 +00:00
  • 8d550a07d7 code compiles - not tested yet Markus Fröschle 2013-11-03 07:07:43 +00:00
  • 947b38eafe added missing file Markus Fröschle 2013-11-03 03:59:23 +00:00
  • 3d77413237 added missing file Markus Fröschle 2013-11-03 03:59:23 +00:00
  • fc216bfa5a added PCI memory alignment Markus Fröschle 2013-11-03 03:44:04 +00:00
  • 6dc5c2e996 added PCI memory alignment Markus Fröschle 2013-11-03 03:44:04 +00:00
  • cefba8b4e2 modified to fit usb driver requirements Markus Fröschle 2013-11-03 03:40:22 +00:00
  • 77fa6f2732 modified to fit usb driver requirements Markus Fröschle 2013-11-03 03:40:22 +00:00
  • cb5c3602d7 fixed a few compile errors (still some left) Markus Fröschle 2013-11-02 20:43:29 +00:00
  • 47a7981f24 fixed a few compile errors (still some left) Markus Fröschle 2013-11-02 20:43:29 +00:00
  • 89c3259b7d added usb sources from U-boot, does not compile currently Markus Fröschle 2013-11-02 20:18:18 +00:00
  • 74c699e35a added usb sources from U-boot, does not compile currently Markus Fröschle 2013-11-02 20:18:18 +00:00
  • 7379f1c3ba PCI memory configuration done, still experimental Markus Fröschle 2013-11-02 07:37:47 +00:00
  • 03e691ad2b PCI memory configuration done, still experimental Markus Fröschle 2013-11-02 07:37:47 +00:00
  • 909da70fd0 fixed typo Markus Fröschle 2013-11-02 05:21:10 +00:00
  • f2e56296ad fixed typo Markus Fröschle 2013-11-02 05:21:10 +00:00
  • ce23b629a6 added vendor & device id to bus scan Markus Fröschle 2013-11-02 05:04:15 +00:00
  • f6c708e239 added vendor & device id to bus scan Markus Fröschle 2013-11-02 05:04:15 +00:00
  • b6b2b90856 fixed wrong linker control file names Markus Fröschle 2013-11-01 17:53:55 +00:00
  • 5ad5220965 fixed wrong linker control file names Markus Fröschle 2013-11-01 17:53:55 +00:00
  • da06c9e9e3 use PCI_HEADER_TYPE macro Markus Fröschle 2013-11-01 17:08:25 +00:00
  • 8d37dd35a4 use PCI_HEADER_TYPE macro Markus Fröschle 2013-11-01 17:08:25 +00:00
  • f9eb312f9d changed hardcoded, but SYSCLK dependend values to evaluate correctly for the different platforms Markus Fröschle 2013-11-01 11:23:52 +00:00
  • e27a45520f changed hardcoded, but SYSCLK dependend values to evaluate correctly for the different platforms Markus Fröschle 2013-11-01 11:23:52 +00:00
  • 9b9d5170ea fixed clean target Markus Fröschle 2013-11-01 09:50:38 +00:00
  • 8ae034edd2 fixed clean target Markus Fröschle 2013-11-01 09:50:38 +00:00
  • be126ec95e fixed to compile for RAM again Markus Fröschle 2013-11-01 09:28:20 +00:00
  • bc7d021157 fixed to compile for RAM again Markus Fröschle 2013-11-01 09:28:20 +00:00
  • 908fa341ad finished converting Makefile and directory structure to support other platforms Markus Fröschle 2013-11-01 09:20:05 +00:00
  • 573b370805 finished converting Makefile and directory structure to support other platforms Markus Fröschle 2013-11-01 09:20:05 +00:00
  • 811873f010 Makefile fixed to support m5484 LITE Markus Fröschle 2013-11-01 09:15:16 +00:00
  • 1259b556ed Makefile fixed to support m5484 LITE Markus Fröschle 2013-11-01 09:15:16 +00:00
  • ccf67e845e more (failed) attempts to make Makefile platform independent Markus Fröschle 2013-11-01 06:29:14 +00:00
  • 7472a60fa4 more (failed) attempts to make Makefile platform independent Markus Fröschle 2013-11-01 06:29:14 +00:00
  • ff17d842d8 proceed in porting to m5484l Markus Fröschle 2013-10-31 14:12:11 +00:00
  • faa07b02d1 proceed in porting to m5484l Markus Fröschle 2013-10-31 14:12:11 +00:00
  • 6f74c7f14b made reservation (MMU page lock) of BaS memory region (last megabyte of RAM) system independent Markus Fröschle 2013-10-31 06:34:40 +00:00
  • 296507c430 made reservation (MMU page lock) of BaS memory region (last megabyte of RAM) system independent Markus Fröschle 2013-10-31 06:34:40 +00:00
  • 2899a1f035 fixed save and restore of gcc scratch registers on DMA video page copy Markus Fröschle 2013-10-31 06:25:36 +00:00
  • 7ac1e76ca3 fixed save and restore of gcc scratch registers on DMA video page copy Markus Fröschle 2013-10-31 06:25:36 +00:00
  • 253198ce8f added macros to decrypt configuration space headers Markus Fröschle 2013-10-31 05:22:07 +00:00