implemented an (ugly) implementation for pci_get_resource(). USB init code still hangs.

This commit is contained in:
Markus Fröschle
2013-11-03 13:38:18 +00:00
parent 1d2ff27f68
commit 09c762b143
4 changed files with 96 additions and 30 deletions

View File

@@ -55,26 +55,51 @@ flash 0xE0000000
#
# contrary to documentation, it seems we need to erase-wait after each sector
erase 0xE0000000 0x00000
erase 0xE0000000 0x000000
erase-wait 0xE0000000
erase 0xE0000000 0x01000
erase 0xE0000000 0x004000
erase-wait 0xE0000000
erase 0xE0000000 0x02000
erase 0xE0000000 0x008000
erase-wait 0xE0000000
erase 0xE0000000 0x03000
erase 0xE0000000 0x00C000
erase-wait 0xE0000000
erase 0xE0000000 0x04000
erase 0xE0000000 0x00D000
erase-wait 0xE0000000
erase 0xE0000000 0x05000
erase 0xE0000000 0x00E000
erase-wait 0xE0000000
erase 0xE0000000 0x06000
erase 0xE0000000 0x00F000
erase-wait 0xE0000000
erase 0xE0000000 0x07000
erase 0xE0000000 0x010000
erase-wait 0xE0000000
erase 0xE0000000 0x08000
erase 0xE0000000 0x011000
erase-wait 0xE0000000
erase 0xE0000000 0x10000
erase 0xE0000000 0x012000
erase-wait 0xE0000000
blank-chk 0xE0000000 0x10000
load -v bas.elf
erase 0xE0000000 0x013000
erase-wait 0xE0000000
erase 0xE0000000 0x014000
erase-wait 0xE0000000
erase 0xE0000000 0x015000
erase-wait 0xE0000000
erase 0xE0000000 0x016000
erase-wait 0xE0000000
erase 0xE0000000 0x017000
erase-wait 0xE0000000
erase 0xE0000000 0x018000
erase-wait 0xE0000000
erase 0xE0000000 0x019000
erase-wait 0xE0000000
erase 0xE0000000 0x01a000
erase-wait 0xE0000000
erase 0xE0000000 0x01b000
erase-wait 0xE0000000
erase 0xE0000000 0x01c000
erase-wait 0xE0000000
erase 0xE0000000 0x01d000
erase-wait 0xE0000000
erase 0xE0000000 0x01e000
erase-wait 0xE0000000
erase 0xE0000000 0x01f000
erase-wait 0xE0000000
load -v firebee/bas.elf
wait