[PP] version.h [CC] main.c make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/boot' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/boot' [CP] flashfiles/boot.emcorelib make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/png' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/png' [CP] flashfiles/png.emcorelib make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/ui' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/ui' [CP] flashfiles/ui.emcorelib make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/mkfat32' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/mkfat32' [CP] flashfiles/mkfat32.emcorelib make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/uninstaller-ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/uninstaller-ipodnano2g' [CP] flashfiles/uninstaller-ipodnano2g.emcoreapp make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g' [CP] flashfiles/bootmenu-ipodnano2g.emcoreapp make[1]: Entering directory `/tmp/freemyipod-builds/891/build/emcore/trunk/loader/ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/emcore/trunk/loader/ipodnano2g' [CP] flashfiles/emcoreldr-ipodnano2g.dfu make[1]: Entering directory `/tmp/freemyipod-builds/891/build/emcore/trunk' [CC] usb/synopsysotg.c In file included from usb/synopsysotg.c:2: usb/synopsysotg.h:6:26: error: synopsysregs.h: No such file or directory usb/synopsysotg.c: In function 'synopsysotg_flush_out_endpoint': usb/synopsysotg.c:20: error: dereferencing pointer to incomplete type usb/synopsysotg.c:25: error: dereferencing pointer to incomplete type usb/synopsysotg.c:26: error: dereferencing pointer to incomplete type usb/synopsysotg.c:27: error: variable 'doepctl' has initializer but incomplete type usb/synopsysotg.c:27: error: unknown field 'b' specified in initializer usb/synopsysotg.c:27: error: extra brace group at end of initializer usb/synopsysotg.c:27: error: (near initialization for 'doepctl') usb/synopsysotg.c:27: warning: excess elements in union initializer usb/synopsysotg.c:27: warning: (near initialization for 'doepctl') usb/synopsysotg.c:27: error: storage size of 'doepctl' isn't known usb/synopsysotg.c:28: error: dereferencing pointer to incomplete type usb/synopsysotg.c:29: error: dereferencing pointer to incomplete type usb/synopsysotg.c:30: error: dereferencing pointer to incomplete type usb/synopsysotg.c:33: error: dereferencing pointer to incomplete type usb/synopsysotg.c:35: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_flush_in_endpoint': usb/synopsysotg.c:41: error: dereferencing pointer to incomplete type usb/synopsysotg.c:46: error: dereferencing pointer to incomplete type usb/synopsysotg.c:47: error: dereferencing pointer to incomplete type usb/synopsysotg.c:48: error: dereferencing pointer to incomplete type usb/synopsysotg.c:49: error: dereferencing pointer to incomplete type usb/synopsysotg.c:50: error: dereferencing pointer to incomplete type usb/synopsysotg.c:53: error: dereferencing pointer to incomplete type usb/synopsysotg.c:55: error: variable 'grstctl' has initializer but incomplete type usb/synopsysotg.c:55: error: unknown field 'b' specified in initializer usb/synopsysotg.c:55: error: extra brace group at end of initializer usb/synopsysotg.c:55: error: (near initialization for 'grstctl') usb/synopsysotg.c:55: error: dereferencing pointer to incomplete type usb/synopsysotg.c:55: warning: excess elements in union initializer usb/synopsysotg.c:55: warning: (near initialization for 'grstctl') usb/synopsysotg.c:55: error: storage size of 'grstctl' isn't known usb/synopsysotg.c:56: error: dereferencing pointer to incomplete type usb/synopsysotg.c:57: error: dereferencing pointer to incomplete type usb/synopsysotg.c:59: error: dereferencing pointer to incomplete type usb/synopsysotg.c:61: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_flush_ints': usb/synopsysotg.c:70: error: dereferencing pointer to incomplete type usb/synopsysotg.c:70: error: dereferencing pointer to incomplete type usb/synopsysotg.c:71: error: dereferencing pointer to incomplete type usb/synopsysotg.c:71: error: dereferencing pointer to incomplete type usb/synopsysotg.c:73: error: dereferencing pointer to incomplete type usb/synopsysotg.c:73: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_try_push': usb/synopsysotg.c:80: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:80: error: dereferencing pointer to incomplete type usb/synopsysotg.c:80: error: storage size of 'depctl' isn't known usb/synopsysotg.c:82: error: dereferencing pointer to incomplete type usb/synopsysotg.c:84: error: dereferencing pointer to incomplete type usb/synopsysotg.c:85: error: variable 'fifospace' has initializer but incomplete type usb/synopsysotg.c:85: error: dereferencing pointer to incomplete type usb/synopsysotg.c:85: error: storage size of 'fifospace' isn't known usb/synopsysotg.c:88: error: dereferencing pointer to incomplete type usb/synopsysotg.c:90: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_start_rx': usb/synopsysotg.c:99: error: dereferencing pointer to incomplete type usb/synopsysotg.c:101: error: dereferencing pointer to incomplete type usb/synopsysotg.c:106: error: dereferencing pointer to incomplete type usb/synopsysotg.c:108: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:108: error: unknown field 'b' specified in initializer usb/synopsysotg.c:108: error: extra brace group at end of initializer usb/synopsysotg.c:108: error: (near initialization for 'deptsiz') usb/synopsysotg.c:108: warning: excess elements in union initializer usb/synopsysotg.c:108: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:108: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:109: error: dereferencing pointer to incomplete type usb/synopsysotg.c:115: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:115: error: dereferencing pointer to incomplete type usb/synopsysotg.c:115: error: storage size of 'depctl' isn't known usb/synopsysotg.c:118: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_start_tx': usb/synopsysotg.c:127: error: dereferencing pointer to incomplete type usb/synopsysotg.c:129: error: dereferencing pointer to incomplete type usb/synopsysotg.c:134: error: dereferencing pointer to incomplete type usb/synopsysotg.c:136: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:136: error: unknown field 'b' specified in initializer usb/synopsysotg.c:136: error: extra brace group at end of initializer usb/synopsysotg.c:136: error: (near initialization for 'deptsiz') usb/synopsysotg.c:136: warning: excess elements in union initializer usb/synopsysotg.c:136: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:136: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:137: error: dereferencing pointer to incomplete type usb/synopsysotg.c:143: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:143: error: dereferencing pointer to incomplete type usb/synopsysotg.c:143: error: storage size of 'depctl' isn't known usb/synopsysotg.c:146: error: dereferencing pointer to incomplete type usb/synopsysotg.c:152: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_get_stall': usb/synopsysotg.c:160: error: dereferencing pointer to incomplete type usb/synopsysotg.c:161: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_set_stall': usb/synopsysotg.c:169: error: dereferencing pointer to incomplete type usb/synopsysotg.c:170: error: dereferencing pointer to incomplete type usb/synopsysotg.c:174: error: dereferencing pointer to incomplete type usb/synopsysotg.c:175: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_set_address': usb/synopsysotg.c:183: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_unconfigure_ep': usb/synopsysotg.c:194: error: dereferencing pointer to incomplete type usb/synopsysotg.c:201: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_configure_ep': usb/synopsysotg.c:213: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:213: error: unknown field 'b' specified in initializer usb/synopsysotg.c:213: error: extra brace group at end of initializer usb/synopsysotg.c:213: error: (near initialization for 'depctl') usb/synopsysotg.c:214: warning: excess elements in union initializer usb/synopsysotg.c:214: warning: (near initialization for 'depctl') usb/synopsysotg.c:213: error: storage size of 'depctl' isn't known usb/synopsysotg.c:217: error: dereferencing pointer to incomplete type usb/synopsysotg.c:218: error: dereferencing pointer to incomplete type usb/synopsysotg.c:222: error: dereferencing pointer to incomplete type usb/synopsysotg.c:223: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_start_rx': usb/synopsysotg.c:233: error: dereferencing pointer to incomplete type usb/synopsysotg.c:235: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:235: error: unknown field 'b' specified in initializer usb/synopsysotg.c:235: error: extra brace group at end of initializer usb/synopsysotg.c:235: error: (near initialization for 'deptsiz') usb/synopsysotg.c:235: warning: excess elements in union initializer usb/synopsysotg.c:235: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:235: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:236: error: dereferencing pointer to incomplete type usb/synopsysotg.c:242: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:242: error: dereferencing pointer to incomplete type usb/synopsysotg.c:242: error: storage size of 'depctl' isn't known usb/synopsysotg.c:245: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_start_tx': usb/synopsysotg.c:256: error: dereferencing pointer to incomplete type usb/synopsysotg.c:258: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:258: error: unknown field 'b' specified in initializer usb/synopsysotg.c:258: error: extra brace group at end of initializer usb/synopsysotg.c:258: error: (near initialization for 'deptsiz') usb/synopsysotg.c:258: warning: excess elements in union initializer usb/synopsysotg.c:258: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:258: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:259: error: dereferencing pointer to incomplete type usb/synopsysotg.c:264: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:264: error: unknown field 'b' specified in initializer usb/synopsysotg.c:264: error: extra brace group at end of initializer usb/synopsysotg.c:264: error: (near initialization for 'deptsiz') usb/synopsysotg.c:264: warning: excess elements in union initializer usb/synopsysotg.c:264: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:264: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:265: error: dereferencing pointer to incomplete type usb/synopsysotg.c:272: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:272: error: dereferencing pointer to incomplete type usb/synopsysotg.c:272: error: storage size of 'depctl' isn't known usb/synopsysotg.c:275: error: dereferencing pointer to incomplete type usb/synopsysotg.c:281: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_init': usb/synopsysotg.c:291: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:291: error: unknown field 'b' specified in initializer usb/synopsysotg.c:291: error: extra brace group at end of initializer usb/synopsysotg.c:291: error: (near initialization for 'depctl') usb/synopsysotg.c:291: error: dereferencing pointer to incomplete type usb/synopsysotg.c:291: warning: excess elements in union initializer usb/synopsysotg.c:291: warning: (near initialization for 'depctl') usb/synopsysotg.c:291: error: storage size of 'depctl' isn't known usb/synopsysotg.c:292: error: dereferencing pointer to incomplete type usb/synopsysotg.c:293: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_irq': usb/synopsysotg.c:301: error: variable 'gintsts' has initializer but incomplete type usb/synopsysotg.c:301: error: dereferencing pointer to incomplete type usb/synopsysotg.c:301: error: storage size of 'gintsts' isn't known usb/synopsysotg.c:305: error: dereferencing pointer to incomplete type usb/synopsysotg.c:311: error: dereferencing pointer to incomplete type usb/synopsysotg.c:319: error: variable 'rxsts' has initializer but incomplete type usb/synopsysotg.c:319: error: dereferencing pointer to incomplete type usb/synopsysotg.c:319: error: storage size of 'rxsts' isn't known usb/synopsysotg.c:322: error: dereferencing pointer to incomplete type usb/synopsysotg.c:325: error: dereferencing pointer to incomplete type usb/synopsysotg.c:331: error: dereferencing pointer to incomplete type usb/synopsysotg.c:340: error: variable 'daint' has initializer but incomplete type usb/synopsysotg.c:340: error: dereferencing pointer to incomplete type usb/synopsysotg.c:340: error: storage size of 'daint' isn't known usb/synopsysotg.c:345: error: variable 'epints' has initializer but incomplete type usb/synopsysotg.c:345: error: dereferencing pointer to incomplete type usb/synopsysotg.c:345: error: storage size of 'epints' isn't known usb/synopsysotg.c:349: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:349: error: dereferencing pointer to incomplete type usb/synopsysotg.c:349: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:350: error: dereferencing pointer to incomplete type usb/synopsysotg.c:357: error: dereferencing pointer to incomplete type usb/synopsysotg.c:361: error: dereferencing pointer to incomplete type usb/synopsysotg.c:365: error: unknown field 'direction' specified in initializer usb/synopsysotg.c:365: error: unknown field 'number' specified in initializer usb/synopsysotg.c:365: warning: excess elements in union initializer usb/synopsysotg.c:365: warning: (near initialization for 'epnum') usb/synopsysotg.c:366: error: dereferencing pointer to incomplete type usb/synopsysotg.c:369: error: dereferencing pointer to incomplete type usb/synopsysotg.c:375: error: variable 'daint' has initializer but incomplete type usb/synopsysotg.c:375: error: dereferencing pointer to incomplete type usb/synopsysotg.c:375: error: storage size of 'daint' isn't known usb/synopsysotg.c:380: error: variable 'epints' has initializer but incomplete type usb/synopsysotg.c:380: error: dereferencing pointer to incomplete type usb/synopsysotg.c:380: error: storage size of 'epints' isn't known usb/synopsysotg.c:381: error: unknown field 'direction' specified in initializer usb/synopsysotg.c:381: error: unknown field 'number' specified in initializer usb/synopsysotg.c:381: warning: excess elements in union initializer usb/synopsysotg.c:381: warning: (near initialization for 'epnum') usb/synopsysotg.c:390: error: dereferencing pointer to incomplete type usb/synopsysotg.c:393: error: dereferencing pointer to incomplete type usb/synopsysotg.c:397: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_init': usb/synopsysotg.c:413: error: variable 'pcgcctl' has initializer but incomplete type usb/synopsysotg.c:413: error: unknown field 'b' specified in initializer usb/synopsysotg.c:413: error: extra brace group at end of initializer usb/synopsysotg.c:413: error: (near initialization for 'pcgcctl') usb/synopsysotg.c:413: warning: excess elements in union initializer usb/synopsysotg.c:413: warning: (near initialization for 'pcgcctl') usb/synopsysotg.c:413: error: storage size of 'pcgcctl' isn't known usb/synopsysotg.c:414: error: dereferencing pointer to incomplete type usb/synopsysotg.c:417: error: variable 'gccfg' has initializer but incomplete type usb/synopsysotg.c:417: error: unknown field 'b' specified in initializer usb/synopsysotg.c:417: error: extra brace group at end of initializer usb/synopsysotg.c:417: error: (near initialization for 'gccfg') usb/synopsysotg.c:417: warning: excess elements in union initializer usb/synopsysotg.c:417: warning: (near initialization for 'gccfg') usb/synopsysotg.c:417: error: storage size of 'gccfg' isn't known usb/synopsysotg.c:418: error: dereferencing pointer to incomplete type usb/synopsysotg.c:419: error: variable 'gusbcfg' has initializer but incomplete type usb/synopsysotg.c:419: error: unknown field 'b' specified in initializer usb/synopsysotg.c:419: error: extra brace group at end of initializer usb/synopsysotg.c:419: error: (near initialization for 'gusbcfg') usb/synopsysotg.c:419: warning: excess elements in union initializer usb/synopsysotg.c:419: warning: (near initialization for 'gusbcfg') usb/synopsysotg.c:419: error: storage size of 'gusbcfg' isn't known usb/synopsysotg.c:423: error: dereferencing pointer to incomplete type usb/synopsysotg.c:426: error: variable 'grstctl' has initializer but incomplete type usb/synopsysotg.c:426: error: unknown field 'b' specified in initializer usb/synopsysotg.c:426: error: extra brace group at end of initializer usb/synopsysotg.c:426: error: (near initialization for 'grstctl') usb/synopsysotg.c:426: warning: excess elements in union initializer usb/synopsysotg.c:426: warning: (near initialization for 'grstctl') usb/synopsysotg.c:426: error: storage size of 'grstctl' isn't known usb/synopsysotg.c:428: error: dereferencing pointer to incomplete type usb/synopsysotg.c:429: error: dereferencing pointer to incomplete type usb/synopsysotg.c:430: error: dereferencing pointer to incomplete type usb/synopsysotg.c:431: error: dereferencing pointer to incomplete type usb/synopsysotg.c:434: error: variable 'dctl' has initializer but incomplete type usb/synopsysotg.c:434: error: unknown field 'b' specified in initializer usb/synopsysotg.c:434: error: extra brace group at end of initializer usb/synopsysotg.c:434: error: (near initialization for 'dctl') usb/synopsysotg.c:434: warning: excess elements in union initializer usb/synopsysotg.c:434: warning: (near initialization for 'dctl') usb/synopsysotg.c:434: error: storage size of 'dctl' isn't known usb/synopsysotg.c:435: error: dereferencing pointer to incomplete type usb/synopsysotg.c:438: error: variable 'gahbcfg' has initializer but incomplete type usb/synopsysotg.c:438: error: unknown field 'b' specified in initializer usb/synopsysotg.c:438: error: extra brace group at end of initializer usb/synopsysotg.c:438: error: (near initialization for 'gahbcfg') usb/synopsysotg.c:438: warning: excess elements in union initializer usb/synopsysotg.c:438: warning: (near initialization for 'gahbcfg') usb/synopsysotg.c:438: error: storage size of 'gahbcfg' isn't known usb/synopsysotg.c:444: error: dereferencing pointer to incomplete type usb/synopsysotg.c:445: error: dereferencing pointer to incomplete type usb/synopsysotg.c:447: error: dereferencing pointer to incomplete type usb/synopsysotg.c:448: error: variable 'dcfg' has initializer but incomplete type usb/synopsysotg.c:448: error: unknown field 'b' specified in initializer usb/synopsysotg.c:448: error: extra brace group at end of initializer usb/synopsysotg.c:448: error: (near initialization for 'dcfg') usb/synopsysotg.c:448: warning: excess elements in union initializer usb/synopsysotg.c:448: warning: (near initialization for 'dcfg') usb/synopsysotg.c:448: error: storage size of 'dcfg' isn't known usb/synopsysotg.c:449: error: dereferencing pointer to incomplete type usb/synopsysotg.c:454: error: variable 'dthrctl' has initializer but incomplete type usb/synopsysotg.c:454: error: unknown field 'b' specified in initializer usb/synopsysotg.c:454: error: extra brace group at end of initializer usb/synopsysotg.c:454: error: (near initialization for 'dthrctl') usb/synopsysotg.c:455: warning: excess elements in union initializer usb/synopsysotg.c:455: warning: (near initialization for 'dthrctl') usb/synopsysotg.c:454: error: storage size of 'dthrctl' isn't known usb/synopsysotg.c:456: error: dereferencing pointer to incomplete type usb/synopsysotg.c:465: error: dereferencing pointer to incomplete type usb/synopsysotg.c:466: error: variable 'fsiz' has initializer but incomplete type usb/synopsysotg.c:466: error: unknown field 'b' specified in initializer usb/synopsysotg.c:466: error: extra brace group at end of initializer usb/synopsysotg.c:466: error: (near initialization for 'fsiz') usb/synopsysotg.c:466: warning: excess elements in union initializer usb/synopsysotg.c:466: warning: (near initialization for 'fsiz') usb/synopsysotg.c:466: error: storage size of 'fsiz' isn't known usb/synopsysotg.c:467: error: dereferencing pointer to incomplete type usb/synopsysotg.c:468: error: dereferencing pointer to incomplete type usb/synopsysotg.c:471: error: variable 'fsiz' has initializer but incomplete type usb/synopsysotg.c:471: error: unknown field 'b' specified in initializer usb/synopsysotg.c:471: error: extra brace group at end of initializer usb/synopsysotg.c:471: error: (near initialization for 'fsiz') usb/synopsysotg.c:471: warning: excess elements in union initializer usb/synopsysotg.c:471: warning: (near initialization for 'fsiz') usb/synopsysotg.c:471: error: storage size of 'fsiz' isn't known usb/synopsysotg.c:472: error: dereferencing pointer to incomplete type usb/synopsysotg.c:475: error: variable 'doepmsk' has initializer but incomplete type usb/synopsysotg.c:475: error: unknown field 'b' specified in initializer usb/synopsysotg.c:475: error: extra brace group at end of initializer usb/synopsysotg.c:475: error: (near initialization for 'doepmsk') usb/synopsysotg.c:475: warning: excess elements in union initializer usb/synopsysotg.c:475: warning: (near initialization for 'doepmsk') usb/synopsysotg.c:475: error: storage size of 'doepmsk' isn't known usb/synopsysotg.c:476: error: dereferencing pointer to incomplete type usb/synopsysotg.c:477: error: variable 'diepmsk' has initializer but incomplete type usb/synopsysotg.c:477: error: unknown field 'b' specified in initializer usb/synopsysotg.c:477: error: extra brace group at end of initializer usb/synopsysotg.c:477: error: (near initialization for 'diepmsk') usb/synopsysotg.c:477: warning: excess elements in union initializer usb/synopsysotg.c:477: warning: (near initialization for 'diepmsk') usb/synopsysotg.c:477: error: storage size of 'diepmsk' isn't known usb/synopsysotg.c:478: error: dereferencing pointer to incomplete type usb/synopsysotg.c:479: error: dereferencing pointer to incomplete type usb/synopsysotg.c:480: error: variable 'daintmsk' has initializer but incomplete type usb/synopsysotg.c:480: error: unknown field 'ep' specified in initializer usb/synopsysotg.c:480: error: extra brace group at end of initializer usb/synopsysotg.c:480: error: (near initialization for 'daintmsk') usb/synopsysotg.c:480: warning: excess elements in union initializer usb/synopsysotg.c:480: warning: (near initialization for 'daintmsk') usb/synopsysotg.c:480: error: storage size of 'daintmsk' isn't known usb/synopsysotg.c:481: error: dereferencing pointer to incomplete type usb/synopsysotg.c:482: error: variable 'gintmsk' has initializer but incomplete type usb/synopsysotg.c:482: error: unknown field 'b' specified in initializer usb/synopsysotg.c:482: error: extra brace group at end of initializer usb/synopsysotg.c:482: error: (near initialization for 'gintmsk') usb/synopsysotg.c:482: warning: excess elements in union initializer usb/synopsysotg.c:482: warning: (near initialization for 'gintmsk') usb/synopsysotg.c:482: error: storage size of 'gintmsk' isn't known usb/synopsysotg.c:484: error: dereferencing pointer to incomplete type usb/synopsysotg.c:491: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_exit': usb/synopsysotg.c:499: error: variable 'dctl' has initializer but incomplete type usb/synopsysotg.c:499: error: unknown field 'b' specified in initializer usb/synopsysotg.c:499: error: extra brace group at end of initializer usb/synopsysotg.c:499: error: (near initialization for 'dctl') usb/synopsysotg.c:499: warning: excess elements in union initializer usb/synopsysotg.c:499: warning: (near initialization for 'dctl') usb/synopsysotg.c:499: error: storage size of 'dctl' isn't known usb/synopsysotg.c:500: error: dereferencing pointer to incomplete type make[1]: *** [build/ipodnano2g/usb/synopsysotg.o] Error 1 make[1]: *** No rule to make target `build/ipodnano2g/usb/synopsysotg_s5l87xx.o', needed by `build/ipodnano2g/emcore.elf'. [CC] init.c init.c:42:25: error: usb/usbglue.h: No such file or directory make[1]: *** [build/ipodnano2g/init.o] Error 1 [CC] console.c console.c:27:26: error: usb/usbdebug.h: No such file or directory make[1]: *** [build/ipodnano2g/console.o] Error 1 [CC] usb/usb.c usb/usb.c: In function 'usb_handle_ep0_setup': usb/usb.c:308: error: unknown field 'number' specified in initializer usb/usb.c:308: error: unknown field 'direction' specified in initializer usb/usb.c:308: warning: excess elements in union initializer usb/usb.c:308: warning: (near initialization for 'ep') make[1]: *** [build/ipodnano2g/usb/usb.o] Error 1 make[1]: *** No rule to make target `build/ipodnano2g/usb/usbglue.o', needed by `build/ipodnano2g/emcore.elf'. make[1]: *** No rule to make target `build/ipodnano2g/usb/usbdebug.o', needed by `build/ipodnano2g/emcore.elf'. make[1]: Target `ipodnano2g' not remade because of errors. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/emcore/trunk' make: *** [../../emcore/trunk//build/ipodnano2g/emcore.bin] Error 2 make[1]: Entering directory `/tmp/freemyipod-builds/891/build/umsboot' [PP] src/soc/s5l87xx/link.lds [CC] src/sys/util.c [CC] src/sys/time.c src/sys/time.c: In function 'udelay': src/sys/time.c:9: warning: implicit declaration of function 'read_usec_timer' [CC] src/sys/serialnum.c [CC] src/target/umsboot/ipodnano2g/console.c [CC] src/app/umsboot/main.c src/app/umsboot/main.c: In function 'main': src/app/umsboot/main.c:102: warning: implicit declaration of function 'udelay' [CC] src/app/umsboot/usbglue.c src/app/umsboot/usbglue.c:60: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:60: warning: missing braces around initializer src/app/umsboot/usbglue.c:60: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1out.bEndpointAddress.') src/app/umsboot/usbglue.c:60: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:60: warning: excess elements in union initializer src/app/umsboot/usbglue.c:60: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1out.bEndpointAddress') src/app/umsboot/usbglue.c:69: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:69: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:69: warning: excess elements in union initializer src/app/umsboot/usbglue.c:69: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1in.bEndpointAddress') src/app/umsboot/usbglue.c:106: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:106: warning: missing braces around initializer src/app/umsboot/usbglue.c:106: warning: (near initialization for 'usb_c1_i0_a0_ep1out.number.') src/app/umsboot/usbglue.c:106: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:106: warning: excess elements in union initializer src/app/umsboot/usbglue.c:106: warning: (near initialization for 'usb_c1_i0_a0_ep1out.number') src/app/umsboot/usbglue.c:109: error: unknown field 'setup_received' specified in initializer src/app/umsboot/usbglue.c:114: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:114: warning: missing braces around initializer src/app/umsboot/usbglue.c:114: warning: (near initialization for 'usb_c1_i0_a0_ep1in.number.') src/app/umsboot/usbglue.c:114: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:114: warning: excess elements in union initializer src/app/umsboot/usbglue.c:114: warning: (near initialization for 'usb_c1_i0_a0_ep1in.number') src/app/umsboot/usbglue.c:116: error: unknown field 'timeout' specified in initializer src/app/umsboot/usbglue.c:116: warning: initialization from incompatible pointer type make[1]: *** [build/umsboot/ipodnano2g/release/app/umsboot/usbglue.o] Error 1 [CC] src/app/umsboot/ums.c src/app/umsboot/ums.c:186: error: unknown field 'number' specified in initializer src/app/umsboot/ums.c:186: warning: missing braces around initializer src/app/umsboot/ums.c:186: warning: (near initialization for 'outep.') src/app/umsboot/ums.c:186: error: unknown field 'direction' specified in initializer src/app/umsboot/ums.c:186: warning: excess elements in union initializer src/app/umsboot/ums.c:186: warning: (near initialization for 'outep') src/app/umsboot/ums.c:187: error: unknown field 'number' specified in initializer src/app/umsboot/ums.c:187: warning: missing braces around initializer src/app/umsboot/ums.c:187: warning: (near initialization for 'inep.') src/app/umsboot/ums.c:187: error: unknown field 'direction' specified in initializer src/app/umsboot/ums.c:187: warning: excess elements in union initializer src/app/umsboot/ums.c:187: warning: (near initialization for 'inep') make[1]: *** [build/umsboot/ipodnano2g/release/app/umsboot/ums.o] Error 1 [CC] src/interface/lcd/lcd.c src/interface/lcd/lcd.c: In function 'lcd_blit': src/interface/lcd/lcd.c:100: warning: 'odata' may be used uninitialized in this function [CC] src/interface/framebuffer/framebuffer.c [CC] src/lib/simpletextrenderer/simpletextrenderer.c [CC] src/interface/textrenderer/textrenderer.c [CC] src/lib/fbconsole/fbconsole.c [CC] src/interface/console/console.c [CC] src/lib/printf/printf.c [CC] src/board/ipodnano2g/lcd.c [CC] src/soc/s5l87xx/8701/irq.c [CC] src/soc/s5l87xx/startup.S [CC] src/soc/s5l87xx/clockgate.c [CC] src/soc/s5l87xx/init.c [CC] src/soc/s5l87xx/time.c [CC] src/soc/s5l87xx/lcdif.c [CC] src/soc/s5l87xx/i2c.c [CC] src/soc/s5l87xx/synopsysotg.c src/soc/s5l87xx/synopsysotg.c: In function 'synopsysotg_target_enable_clocks': src/soc/s5l87xx/synopsysotg.c:17: warning: implicit declaration of function 'udelay' [CC] src/cpu/arm/old/default_fault_handlers.c [CC] src/cpu/arm/old/util_asm.S [CC] src/cpu/arm/util.c src/cpu/arm/util.c: In function 'memmove': src/cpu/arm/util.c:546: warning: control reaches end of non-void function src/cpu/arm/util.c: In function 'memset': src/cpu/arm/util.c:173: warning: control reaches end of non-void function [CC] src/core/synopsysotg/synopsysotg.c src/core/synopsysotg/synopsysotg.c: In function 'synopsysotg_irq': src/core/synopsysotg/synopsysotg.c:365: error: unknown field 'direction' specified in initializer src/core/synopsysotg/synopsysotg.c:365: warning: missing braces around initializer src/core/synopsysotg/synopsysotg.c:365: warning: (near initialization for 'epnum.') src/core/synopsysotg/synopsysotg.c:365: error: unknown field 'number' specified in initializer src/core/synopsysotg/synopsysotg.c:365: warning: excess elements in union initializer src/core/synopsysotg/synopsysotg.c:365: warning: (near initialization for 'epnum') src/core/synopsysotg/synopsysotg.c:381: error: unknown field 'direction' specified in initializer src/core/synopsysotg/synopsysotg.c:381: warning: missing braces around initializer src/core/synopsysotg/synopsysotg.c:381: warning: (near initialization for 'epnum.') src/core/synopsysotg/synopsysotg.c:381: error: unknown field 'number' specified in initializer src/core/synopsysotg/synopsysotg.c:381: warning: excess elements in union initializer src/core/synopsysotg/synopsysotg.c:381: warning: (near initialization for 'epnum') src/core/synopsysotg/synopsysotg.c: In function 'synopsysotg_init': src/core/synopsysotg/synopsysotg.c:427: warning: implicit declaration of function 'udelay' make[1]: *** [build/umsboot/ipodnano2g/release/core/synopsysotg/synopsysotg.o] Error 1 [CC] src/protocol/usb/usb.c src/protocol/usb/usb.c: In function 'usb_handle_ep0_setup': src/protocol/usb/usb.c:308: error: unknown field 'number' specified in initializer src/protocol/usb/usb.c:308: warning: missing braces around initializer src/protocol/usb/usb.c:308: warning: (near initialization for 'ep.') src/protocol/usb/usb.c:308: error: unknown field 'direction' specified in initializer src/protocol/usb/usb.c:308: warning: excess elements in union initializer src/protocol/usb/usb.c:308: warning: (near initialization for 'ep') make[1]: *** [build/umsboot/ipodnano2g/release/protocol/usb/usb.o] Error 1 [CC] src/device/pcf50635/backlight_manager.c [CC] src/protocol/i2c/i2c.c src/protocol/i2c/i2c.c: In function 'i2c_read_regs': src/protocol/i2c/i2c.c:30: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c:30: warning: missing braces around initializer src/protocol/i2c/i2c.c:30: warning: (near initialization for 'txn.transfers[0].') src/protocol/i2c/i2c.c:31: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c: In function 'i2c_write_regs': src/protocol/i2c/i2c.c:51: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c:51: warning: missing braces around initializer src/protocol/i2c/i2c.c:51: warning: (near initialization for 'txn.transfers[0].') src/protocol/i2c/i2c.c:52: error: unknown field 'txbuf' specified in initializer make[1]: *** [build/umsboot/ipodnano2g/release/protocol/i2c/i2c.o] Error 1 make[1]: Target `all' not remade because of errors. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/umsboot' make: *** [../../umsboot//build/umsboot/ipodnano2g/release/umsboot.bin] Error 2 make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g-wintertheme' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g-wintertheme' [CP] fsfiles/.apps/bootmenu/theme.emcoreapp [CC] ../../emcore/trunk//export/armhelpers.c make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/installer-ipodnano2g/libucl' [CC] alloc.c [CC] n2b_99.c [CC] n2b_d.c [CC] n2b_ds.c [CC] n2b_to.c [CC] n2d_99.c [CC] n2d_d.c [CC] n2d_ds.c [CC] n2d_to.c [CC] n2e_99.c [CC] n2e_d.c [CC] n2e_ds.c [CC] n2e_to.c [CC] ucl_crc.c [CC] ucl_dll.c [CC] ucl_init.c [CC] ucl_ptr.c [CC] ucl_str.c [CC] ucl_util.c [AR] ../build//libucl.a arm-elf-eabi-ar: creating ../build//libucl.a a - ../build/libucl//alloc.o a - ../build/libucl//n2b_99.o a - ../build/libucl//n2b_d.o a - ../build/libucl//n2b_ds.o a - ../build/libucl//n2b_to.o a - ../build/libucl//n2d_99.o a - ../build/libucl//n2d_d.o a - ../build/libucl//n2d_ds.o a - ../build/libucl//n2d_to.o a - ../build/libucl//n2e_99.o a - ../build/libucl//n2e_d.o a - ../build/libucl//n2e_ds.o a - ../build/libucl//n2e_to.o a - ../build/libucl//ucl_crc.o a - ../build/libucl//ucl_dll.o a - ../build/libucl//ucl_init.o a - ../build/libucl//ucl_ptr.o a - ../build/libucl//ucl_str.o a - ../build/libucl//ucl_util.o [RANLIB] ../build//libucl.a make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/installer-ipodnano2g/libucl' make: Target `build/installer-ipodnano2g.emcoreapp' not remade because of errors. make[1]: Entering directory `/tmp/freemyipod-builds/891/build/emcore/trunk' [CC] usb/synopsysotg.c In file included from usb/synopsysotg.c:2: usb/synopsysotg.h:6:26: error: synopsysregs.h: No such file or directory usb/synopsysotg.c: In function 'synopsysotg_flush_out_endpoint': usb/synopsysotg.c:20: error: dereferencing pointer to incomplete type usb/synopsysotg.c:25: error: dereferencing pointer to incomplete type usb/synopsysotg.c:26: error: dereferencing pointer to incomplete type usb/synopsysotg.c:27: error: variable 'doepctl' has initializer but incomplete type usb/synopsysotg.c:27: error: unknown field 'b' specified in initializer usb/synopsysotg.c:27: error: extra brace group at end of initializer usb/synopsysotg.c:27: error: (near initialization for 'doepctl') usb/synopsysotg.c:27: warning: excess elements in union initializer usb/synopsysotg.c:27: warning: (near initialization for 'doepctl') usb/synopsysotg.c:27: error: storage size of 'doepctl' isn't known usb/synopsysotg.c:28: error: dereferencing pointer to incomplete type usb/synopsysotg.c:29: error: dereferencing pointer to incomplete type usb/synopsysotg.c:30: error: dereferencing pointer to incomplete type usb/synopsysotg.c:33: error: dereferencing pointer to incomplete type usb/synopsysotg.c:35: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_flush_in_endpoint': usb/synopsysotg.c:41: error: dereferencing pointer to incomplete type usb/synopsysotg.c:46: error: dereferencing pointer to incomplete type usb/synopsysotg.c:47: error: dereferencing pointer to incomplete type usb/synopsysotg.c:48: error: dereferencing pointer to incomplete type usb/synopsysotg.c:49: error: dereferencing pointer to incomplete type usb/synopsysotg.c:50: error: dereferencing pointer to incomplete type usb/synopsysotg.c:53: error: dereferencing pointer to incomplete type usb/synopsysotg.c:55: error: variable 'grstctl' has initializer but incomplete type usb/synopsysotg.c:55: error: unknown field 'b' specified in initializer usb/synopsysotg.c:55: error: extra brace group at end of initializer usb/synopsysotg.c:55: error: (near initialization for 'grstctl') usb/synopsysotg.c:55: error: dereferencing pointer to incomplete type usb/synopsysotg.c:55: warning: excess elements in union initializer usb/synopsysotg.c:55: warning: (near initialization for 'grstctl') usb/synopsysotg.c:55: error: storage size of 'grstctl' isn't known usb/synopsysotg.c:56: error: dereferencing pointer to incomplete type usb/synopsysotg.c:57: error: dereferencing pointer to incomplete type usb/synopsysotg.c:59: error: dereferencing pointer to incomplete type usb/synopsysotg.c:61: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_flush_ints': usb/synopsysotg.c:70: error: dereferencing pointer to incomplete type usb/synopsysotg.c:70: error: dereferencing pointer to incomplete type usb/synopsysotg.c:71: error: dereferencing pointer to incomplete type usb/synopsysotg.c:71: error: dereferencing pointer to incomplete type usb/synopsysotg.c:73: error: dereferencing pointer to incomplete type usb/synopsysotg.c:73: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_try_push': usb/synopsysotg.c:80: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:80: error: dereferencing pointer to incomplete type usb/synopsysotg.c:80: error: storage size of 'depctl' isn't known usb/synopsysotg.c:82: error: dereferencing pointer to incomplete type usb/synopsysotg.c:84: error: dereferencing pointer to incomplete type usb/synopsysotg.c:85: error: variable 'fifospace' has initializer but incomplete type usb/synopsysotg.c:85: error: dereferencing pointer to incomplete type usb/synopsysotg.c:85: error: storage size of 'fifospace' isn't known usb/synopsysotg.c:88: error: dereferencing pointer to incomplete type usb/synopsysotg.c:90: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_start_rx': usb/synopsysotg.c:99: error: dereferencing pointer to incomplete type usb/synopsysotg.c:101: error: dereferencing pointer to incomplete type usb/synopsysotg.c:106: error: dereferencing pointer to incomplete type usb/synopsysotg.c:108: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:108: error: unknown field 'b' specified in initializer usb/synopsysotg.c:108: error: extra brace group at end of initializer usb/synopsysotg.c:108: error: (near initialization for 'deptsiz') usb/synopsysotg.c:108: warning: excess elements in union initializer usb/synopsysotg.c:108: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:108: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:109: error: dereferencing pointer to incomplete type usb/synopsysotg.c:115: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:115: error: dereferencing pointer to incomplete type usb/synopsysotg.c:115: error: storage size of 'depctl' isn't known usb/synopsysotg.c:118: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_start_tx': usb/synopsysotg.c:127: error: dereferencing pointer to incomplete type usb/synopsysotg.c:129: error: dereferencing pointer to incomplete type usb/synopsysotg.c:134: error: dereferencing pointer to incomplete type usb/synopsysotg.c:136: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:136: error: unknown field 'b' specified in initializer usb/synopsysotg.c:136: error: extra brace group at end of initializer usb/synopsysotg.c:136: error: (near initialization for 'deptsiz') usb/synopsysotg.c:136: warning: excess elements in union initializer usb/synopsysotg.c:136: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:136: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:137: error: dereferencing pointer to incomplete type usb/synopsysotg.c:143: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:143: error: dereferencing pointer to incomplete type usb/synopsysotg.c:143: error: storage size of 'depctl' isn't known usb/synopsysotg.c:146: error: dereferencing pointer to incomplete type usb/synopsysotg.c:152: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_get_stall': usb/synopsysotg.c:160: error: dereferencing pointer to incomplete type usb/synopsysotg.c:161: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_set_stall': usb/synopsysotg.c:169: error: dereferencing pointer to incomplete type usb/synopsysotg.c:170: error: dereferencing pointer to incomplete type usb/synopsysotg.c:174: error: dereferencing pointer to incomplete type usb/synopsysotg.c:175: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_set_address': usb/synopsysotg.c:183: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_unconfigure_ep': usb/synopsysotg.c:194: error: dereferencing pointer to incomplete type usb/synopsysotg.c:201: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_configure_ep': usb/synopsysotg.c:213: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:213: error: unknown field 'b' specified in initializer usb/synopsysotg.c:213: error: extra brace group at end of initializer usb/synopsysotg.c:213: error: (near initialization for 'depctl') usb/synopsysotg.c:214: warning: excess elements in union initializer usb/synopsysotg.c:214: warning: (near initialization for 'depctl') usb/synopsysotg.c:213: error: storage size of 'depctl' isn't known usb/synopsysotg.c:217: error: dereferencing pointer to incomplete type usb/synopsysotg.c:218: error: dereferencing pointer to incomplete type usb/synopsysotg.c:222: error: dereferencing pointer to incomplete type usb/synopsysotg.c:223: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_start_rx': usb/synopsysotg.c:233: error: dereferencing pointer to incomplete type usb/synopsysotg.c:235: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:235: error: unknown field 'b' specified in initializer usb/synopsysotg.c:235: error: extra brace group at end of initializer usb/synopsysotg.c:235: error: (near initialization for 'deptsiz') usb/synopsysotg.c:235: warning: excess elements in union initializer usb/synopsysotg.c:235: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:235: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:236: error: dereferencing pointer to incomplete type usb/synopsysotg.c:242: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:242: error: dereferencing pointer to incomplete type usb/synopsysotg.c:242: error: storage size of 'depctl' isn't known usb/synopsysotg.c:245: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_start_tx': usb/synopsysotg.c:256: error: dereferencing pointer to incomplete type usb/synopsysotg.c:258: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:258: error: unknown field 'b' specified in initializer usb/synopsysotg.c:258: error: extra brace group at end of initializer usb/synopsysotg.c:258: error: (near initialization for 'deptsiz') usb/synopsysotg.c:258: warning: excess elements in union initializer usb/synopsysotg.c:258: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:258: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:259: error: dereferencing pointer to incomplete type usb/synopsysotg.c:264: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:264: error: unknown field 'b' specified in initializer usb/synopsysotg.c:264: error: extra brace group at end of initializer usb/synopsysotg.c:264: error: (near initialization for 'deptsiz') usb/synopsysotg.c:264: warning: excess elements in union initializer usb/synopsysotg.c:264: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:264: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:265: error: dereferencing pointer to incomplete type usb/synopsysotg.c:272: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:272: error: dereferencing pointer to incomplete type usb/synopsysotg.c:272: error: storage size of 'depctl' isn't known usb/synopsysotg.c:275: error: dereferencing pointer to incomplete type usb/synopsysotg.c:281: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_init': usb/synopsysotg.c:291: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:291: error: unknown field 'b' specified in initializer usb/synopsysotg.c:291: error: extra brace group at end of initializer usb/synopsysotg.c:291: error: (near initialization for 'depctl') usb/synopsysotg.c:291: error: dereferencing pointer to incomplete type usb/synopsysotg.c:291: warning: excess elements in union initializer usb/synopsysotg.c:291: warning: (near initialization for 'depctl') usb/synopsysotg.c:291: error: storage size of 'depctl' isn't known usb/synopsysotg.c:292: error: dereferencing pointer to incomplete type usb/synopsysotg.c:293: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_irq': usb/synopsysotg.c:301: error: variable 'gintsts' has initializer but incomplete type usb/synopsysotg.c:301: error: dereferencing pointer to incomplete type usb/synopsysotg.c:301: error: storage size of 'gintsts' isn't known usb/synopsysotg.c:305: error: dereferencing pointer to incomplete type usb/synopsysotg.c:311: error: dereferencing pointer to incomplete type usb/synopsysotg.c:319: error: variable 'rxsts' has initializer but incomplete type usb/synopsysotg.c:319: error: dereferencing pointer to incomplete type usb/synopsysotg.c:319: error: storage size of 'rxsts' isn't known usb/synopsysotg.c:322: error: dereferencing pointer to incomplete type usb/synopsysotg.c:325: error: dereferencing pointer to incomplete type usb/synopsysotg.c:331: error: dereferencing pointer to incomplete type usb/synopsysotg.c:340: error: variable 'daint' has initializer but incomplete type usb/synopsysotg.c:340: error: dereferencing pointer to incomplete type usb/synopsysotg.c:340: error: storage size of 'daint' isn't known usb/synopsysotg.c:345: error: variable 'epints' has initializer but incomplete type usb/synopsysotg.c:345: error: dereferencing pointer to incomplete type usb/synopsysotg.c:345: error: storage size of 'epints' isn't known usb/synopsysotg.c:349: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:349: error: dereferencing pointer to incomplete type usb/synopsysotg.c:349: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:350: error: dereferencing pointer to incomplete type usb/synopsysotg.c:357: error: dereferencing pointer to incomplete type usb/synopsysotg.c:361: error: dereferencing pointer to incomplete type usb/synopsysotg.c:365: error: unknown field 'direction' specified in initializer usb/synopsysotg.c:365: error: unknown field 'number' specified in initializer usb/synopsysotg.c:365: warning: excess elements in union initializer usb/synopsysotg.c:365: warning: (near initialization for 'epnum') usb/synopsysotg.c:366: error: dereferencing pointer to incomplete type usb/synopsysotg.c:369: error: dereferencing pointer to incomplete type usb/synopsysotg.c:375: error: variable 'daint' has initializer but incomplete type usb/synopsysotg.c:375: error: dereferencing pointer to incomplete type usb/synopsysotg.c:375: error: storage size of 'daint' isn't known usb/synopsysotg.c:380: error: variable 'epints' has initializer but incomplete type usb/synopsysotg.c:380: error: dereferencing pointer to incomplete type usb/synopsysotg.c:380: error: storage size of 'epints' isn't known usb/synopsysotg.c:381: error: unknown field 'direction' specified in initializer usb/synopsysotg.c:381: error: unknown field 'number' specified in initializer usb/synopsysotg.c:381: warning: excess elements in union initializer usb/synopsysotg.c:381: warning: (near initialization for 'epnum') usb/synopsysotg.c:390: error: dereferencing pointer to incomplete type usb/synopsysotg.c:393: error: dereferencing pointer to incomplete type usb/synopsysotg.c:397: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_init': usb/synopsysotg.c:413: error: variable 'pcgcctl' has initializer but incomplete type usb/synopsysotg.c:413: error: unknown field 'b' specified in initializer usb/synopsysotg.c:413: error: extra brace group at end of initializer usb/synopsysotg.c:413: error: (near initialization for 'pcgcctl') usb/synopsysotg.c:413: warning: excess elements in union initializer usb/synopsysotg.c:413: warning: (near initialization for 'pcgcctl') usb/synopsysotg.c:413: error: storage size of 'pcgcctl' isn't known usb/synopsysotg.c:414: error: dereferencing pointer to incomplete type usb/synopsysotg.c:417: error: variable 'gccfg' has initializer but incomplete type usb/synopsysotg.c:417: error: unknown field 'b' specified in initializer usb/synopsysotg.c:417: error: extra brace group at end of initializer usb/synopsysotg.c:417: error: (near initialization for 'gccfg') usb/synopsysotg.c:417: warning: excess elements in union initializer usb/synopsysotg.c:417: warning: (near initialization for 'gccfg') usb/synopsysotg.c:417: error: storage size of 'gccfg' isn't known usb/synopsysotg.c:418: error: dereferencing pointer to incomplete type usb/synopsysotg.c:419: error: variable 'gusbcfg' has initializer but incomplete type usb/synopsysotg.c:419: error: unknown field 'b' specified in initializer usb/synopsysotg.c:419: error: extra brace group at end of initializer usb/synopsysotg.c:419: error: (near initialization for 'gusbcfg') usb/synopsysotg.c:419: warning: excess elements in union initializer usb/synopsysotg.c:419: warning: (near initialization for 'gusbcfg') usb/synopsysotg.c:419: error: storage size of 'gusbcfg' isn't known usb/synopsysotg.c:423: error: dereferencing pointer to incomplete type usb/synopsysotg.c:426: error: variable 'grstctl' has initializer but incomplete type usb/synopsysotg.c:426: error: unknown field 'b' specified in initializer usb/synopsysotg.c:426: error: extra brace group at end of initializer usb/synopsysotg.c:426: error: (near initialization for 'grstctl') usb/synopsysotg.c:426: warning: excess elements in union initializer usb/synopsysotg.c:426: warning: (near initialization for 'grstctl') usb/synopsysotg.c:426: error: storage size of 'grstctl' isn't known usb/synopsysotg.c:428: error: dereferencing pointer to incomplete type usb/synopsysotg.c:429: error: dereferencing pointer to incomplete type usb/synopsysotg.c:430: error: dereferencing pointer to incomplete type usb/synopsysotg.c:431: error: dereferencing pointer to incomplete type usb/synopsysotg.c:434: error: variable 'dctl' has initializer but incomplete type usb/synopsysotg.c:434: error: unknown field 'b' specified in initializer usb/synopsysotg.c:434: error: extra brace group at end of initializer usb/synopsysotg.c:434: error: (near initialization for 'dctl') usb/synopsysotg.c:434: warning: excess elements in union initializer usb/synopsysotg.c:434: warning: (near initialization for 'dctl') usb/synopsysotg.c:434: error: storage size of 'dctl' isn't known usb/synopsysotg.c:435: error: dereferencing pointer to incomplete type usb/synopsysotg.c:438: error: variable 'gahbcfg' has initializer but incomplete type usb/synopsysotg.c:438: error: unknown field 'b' specified in initializer usb/synopsysotg.c:438: error: extra brace group at end of initializer usb/synopsysotg.c:438: error: (near initialization for 'gahbcfg') usb/synopsysotg.c:438: warning: excess elements in union initializer usb/synopsysotg.c:438: warning: (near initialization for 'gahbcfg') usb/synopsysotg.c:438: error: storage size of 'gahbcfg' isn't known usb/synopsysotg.c:444: error: dereferencing pointer to incomplete type usb/synopsysotg.c:445: error: dereferencing pointer to incomplete type usb/synopsysotg.c:447: error: dereferencing pointer to incomplete type usb/synopsysotg.c:448: error: variable 'dcfg' has initializer but incomplete type usb/synopsysotg.c:448: error: unknown field 'b' specified in initializer usb/synopsysotg.c:448: error: extra brace group at end of initializer usb/synopsysotg.c:448: error: (near initialization for 'dcfg') usb/synopsysotg.c:448: warning: excess elements in union initializer usb/synopsysotg.c:448: warning: (near initialization for 'dcfg') usb/synopsysotg.c:448: error: storage size of 'dcfg' isn't known usb/synopsysotg.c:449: error: dereferencing pointer to incomplete type usb/synopsysotg.c:454: error: variable 'dthrctl' has initializer but incomplete type usb/synopsysotg.c:454: error: unknown field 'b' specified in initializer usb/synopsysotg.c:454: error: extra brace group at end of initializer usb/synopsysotg.c:454: error: (near initialization for 'dthrctl') usb/synopsysotg.c:455: warning: excess elements in union initializer usb/synopsysotg.c:455: warning: (near initialization for 'dthrctl') usb/synopsysotg.c:454: error: storage size of 'dthrctl' isn't known usb/synopsysotg.c:456: error: dereferencing pointer to incomplete type usb/synopsysotg.c:465: error: dereferencing pointer to incomplete type usb/synopsysotg.c:466: error: variable 'fsiz' has initializer but incomplete type usb/synopsysotg.c:466: error: unknown field 'b' specified in initializer usb/synopsysotg.c:466: error: extra brace group at end of initializer usb/synopsysotg.c:466: error: (near initialization for 'fsiz') usb/synopsysotg.c:466: warning: excess elements in union initializer usb/synopsysotg.c:466: warning: (near initialization for 'fsiz') usb/synopsysotg.c:466: error: storage size of 'fsiz' isn't known usb/synopsysotg.c:467: error: dereferencing pointer to incomplete type usb/synopsysotg.c:468: error: dereferencing pointer to incomplete type usb/synopsysotg.c:471: error: variable 'fsiz' has initializer but incomplete type usb/synopsysotg.c:471: error: unknown field 'b' specified in initializer usb/synopsysotg.c:471: error: extra brace group at end of initializer usb/synopsysotg.c:471: error: (near initialization for 'fsiz') usb/synopsysotg.c:471: warning: excess elements in union initializer usb/synopsysotg.c:471: warning: (near initialization for 'fsiz') usb/synopsysotg.c:471: error: storage size of 'fsiz' isn't known usb/synopsysotg.c:472: error: dereferencing pointer to incomplete type usb/synopsysotg.c:475: error: variable 'doepmsk' has initializer but incomplete type usb/synopsysotg.c:475: error: unknown field 'b' specified in initializer usb/synopsysotg.c:475: error: extra brace group at end of initializer usb/synopsysotg.c:475: error: (near initialization for 'doepmsk') usb/synopsysotg.c:475: warning: excess elements in union initializer usb/synopsysotg.c:475: warning: (near initialization for 'doepmsk') usb/synopsysotg.c:475: error: storage size of 'doepmsk' isn't known usb/synopsysotg.c:476: error: dereferencing pointer to incomplete type usb/synopsysotg.c:477: error: variable 'diepmsk' has initializer but incomplete type usb/synopsysotg.c:477: error: unknown field 'b' specified in initializer usb/synopsysotg.c:477: error: extra brace group at end of initializer usb/synopsysotg.c:477: error: (near initialization for 'diepmsk') usb/synopsysotg.c:477: warning: excess elements in union initializer usb/synopsysotg.c:477: warning: (near initialization for 'diepmsk') usb/synopsysotg.c:477: error: storage size of 'diepmsk' isn't known usb/synopsysotg.c:478: error: dereferencing pointer to incomplete type usb/synopsysotg.c:479: error: dereferencing pointer to incomplete type usb/synopsysotg.c:480: error: variable 'daintmsk' has initializer but incomplete type usb/synopsysotg.c:480: error: unknown field 'ep' specified in initializer usb/synopsysotg.c:480: error: extra brace group at end of initializer usb/synopsysotg.c:480: error: (near initialization for 'daintmsk') usb/synopsysotg.c:480: warning: excess elements in union initializer usb/synopsysotg.c:480: warning: (near initialization for 'daintmsk') usb/synopsysotg.c:480: error: storage size of 'daintmsk' isn't known usb/synopsysotg.c:481: error: dereferencing pointer to incomplete type usb/synopsysotg.c:482: error: variable 'gintmsk' has initializer but incomplete type usb/synopsysotg.c:482: error: unknown field 'b' specified in initializer usb/synopsysotg.c:482: error: extra brace group at end of initializer usb/synopsysotg.c:482: error: (near initialization for 'gintmsk') usb/synopsysotg.c:482: warning: excess elements in union initializer usb/synopsysotg.c:482: warning: (near initialization for 'gintmsk') usb/synopsysotg.c:482: error: storage size of 'gintmsk' isn't known usb/synopsysotg.c:484: error: dereferencing pointer to incomplete type usb/synopsysotg.c:491: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_exit': usb/synopsysotg.c:499: error: variable 'dctl' has initializer but incomplete type usb/synopsysotg.c:499: error: unknown field 'b' specified in initializer usb/synopsysotg.c:499: error: extra brace group at end of initializer usb/synopsysotg.c:499: error: (near initialization for 'dctl') usb/synopsysotg.c:499: warning: excess elements in union initializer usb/synopsysotg.c:499: warning: (near initialization for 'dctl') usb/synopsysotg.c:499: error: storage size of 'dctl' isn't known usb/synopsysotg.c:500: error: dereferencing pointer to incomplete type make[1]: *** [build/ipodnano2g/usb/synopsysotg.o] Error 1 make[1]: *** No rule to make target `build/ipodnano2g/usb/synopsysotg_s5l87xx.o', needed by `build/ipodnano2g/emcore.elf'. [CC] init.c init.c:42:25: error: usb/usbglue.h: No such file or directory make[1]: *** [build/ipodnano2g/init.o] Error 1 [CC] console.c console.c:27:26: error: usb/usbdebug.h: No such file or directory make[1]: *** [build/ipodnano2g/console.o] Error 1 [CC] usb/usb.c usb/usb.c: In function 'usb_handle_ep0_setup': usb/usb.c:308: error: unknown field 'number' specified in initializer usb/usb.c:308: error: unknown field 'direction' specified in initializer usb/usb.c:308: warning: excess elements in union initializer usb/usb.c:308: warning: (near initialization for 'ep') make[1]: *** [build/ipodnano2g/usb/usb.o] Error 1 make[1]: *** No rule to make target `build/ipodnano2g/usb/usbglue.o', needed by `build/ipodnano2g/emcore.elf'. make[1]: *** No rule to make target `build/ipodnano2g/usb/usbdebug.o', needed by `build/ipodnano2g/emcore.elf'. make[1]: Target `ipodnano2g' not remade because of errors. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/emcore/trunk' make: *** [../../emcore/trunk//build/ipodnano2g/emcore.bin] Error 2 make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/boot' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/boot' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/png' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/png' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/ui' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/ui' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/mkfat32' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/mkfat32' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/uninstaller-ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/uninstaller-ipodnano2g' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/emcore/trunk/loader/ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/emcore/trunk/loader/ipodnano2g' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/umsboot' [CC] src/app/umsboot/usbglue.c src/app/umsboot/usbglue.c:60: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:60: warning: missing braces around initializer src/app/umsboot/usbglue.c:60: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1out.bEndpointAddress.') src/app/umsboot/usbglue.c:60: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:60: warning: excess elements in union initializer src/app/umsboot/usbglue.c:60: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1out.bEndpointAddress') src/app/umsboot/usbglue.c:69: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:69: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:69: warning: excess elements in union initializer src/app/umsboot/usbglue.c:69: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1in.bEndpointAddress') src/app/umsboot/usbglue.c:106: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:106: warning: missing braces around initializer src/app/umsboot/usbglue.c:106: warning: (near initialization for 'usb_c1_i0_a0_ep1out.number.') src/app/umsboot/usbglue.c:106: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:106: warning: excess elements in union initializer src/app/umsboot/usbglue.c:106: warning: (near initialization for 'usb_c1_i0_a0_ep1out.number') src/app/umsboot/usbglue.c:109: error: unknown field 'setup_received' specified in initializer src/app/umsboot/usbglue.c:114: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:114: warning: missing braces around initializer src/app/umsboot/usbglue.c:114: warning: (near initialization for 'usb_c1_i0_a0_ep1in.number.') src/app/umsboot/usbglue.c:114: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:114: warning: excess elements in union initializer src/app/umsboot/usbglue.c:114: warning: (near initialization for 'usb_c1_i0_a0_ep1in.number') src/app/umsboot/usbglue.c:116: error: unknown field 'timeout' specified in initializer src/app/umsboot/usbglue.c:116: warning: initialization from incompatible pointer type make[1]: *** [build/umsboot/ipodnano2g/release/app/umsboot/usbglue.o] Error 1 [CC] src/app/umsboot/ums.c src/app/umsboot/ums.c:186: error: unknown field 'number' specified in initializer src/app/umsboot/ums.c:186: warning: missing braces around initializer src/app/umsboot/ums.c:186: warning: (near initialization for 'outep.') src/app/umsboot/ums.c:186: error: unknown field 'direction' specified in initializer src/app/umsboot/ums.c:186: warning: excess elements in union initializer src/app/umsboot/ums.c:186: warning: (near initialization for 'outep') src/app/umsboot/ums.c:187: error: unknown field 'number' specified in initializer src/app/umsboot/ums.c:187: warning: missing braces around initializer src/app/umsboot/ums.c:187: warning: (near initialization for 'inep.') src/app/umsboot/ums.c:187: error: unknown field 'direction' specified in initializer src/app/umsboot/ums.c:187: warning: excess elements in union initializer src/app/umsboot/ums.c:187: warning: (near initialization for 'inep') make[1]: *** [build/umsboot/ipodnano2g/release/app/umsboot/ums.o] Error 1 [CC] src/core/synopsysotg/synopsysotg.c src/core/synopsysotg/synopsysotg.c: In function 'synopsysotg_irq': src/core/synopsysotg/synopsysotg.c:365: error: unknown field 'direction' specified in initializer src/core/synopsysotg/synopsysotg.c:365: warning: missing braces around initializer src/core/synopsysotg/synopsysotg.c:365: warning: (near initialization for 'epnum.') src/core/synopsysotg/synopsysotg.c:365: error: unknown field 'number' specified in initializer src/core/synopsysotg/synopsysotg.c:365: warning: excess elements in union initializer src/core/synopsysotg/synopsysotg.c:365: warning: (near initialization for 'epnum') src/core/synopsysotg/synopsysotg.c:381: error: unknown field 'direction' specified in initializer src/core/synopsysotg/synopsysotg.c:381: warning: missing braces around initializer src/core/synopsysotg/synopsysotg.c:381: warning: (near initialization for 'epnum.') src/core/synopsysotg/synopsysotg.c:381: error: unknown field 'number' specified in initializer src/core/synopsysotg/synopsysotg.c:381: warning: excess elements in union initializer src/core/synopsysotg/synopsysotg.c:381: warning: (near initialization for 'epnum') src/core/synopsysotg/synopsysotg.c: In function 'synopsysotg_init': src/core/synopsysotg/synopsysotg.c:427: warning: implicit declaration of function 'udelay' make[1]: *** [build/umsboot/ipodnano2g/release/core/synopsysotg/synopsysotg.o] Error 1 [CC] src/protocol/usb/usb.c src/protocol/usb/usb.c: In function 'usb_handle_ep0_setup': src/protocol/usb/usb.c:308: error: unknown field 'number' specified in initializer src/protocol/usb/usb.c:308: warning: missing braces around initializer src/protocol/usb/usb.c:308: warning: (near initialization for 'ep.') src/protocol/usb/usb.c:308: error: unknown field 'direction' specified in initializer src/protocol/usb/usb.c:308: warning: excess elements in union initializer src/protocol/usb/usb.c:308: warning: (near initialization for 'ep') make[1]: *** [build/umsboot/ipodnano2g/release/protocol/usb/usb.o] Error 1 [CC] src/protocol/i2c/i2c.c src/protocol/i2c/i2c.c: In function 'i2c_read_regs': src/protocol/i2c/i2c.c:30: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c:30: warning: missing braces around initializer src/protocol/i2c/i2c.c:30: warning: (near initialization for 'txn.transfers[0].') src/protocol/i2c/i2c.c:31: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c: In function 'i2c_write_regs': src/protocol/i2c/i2c.c:51: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c:51: warning: missing braces around initializer src/protocol/i2c/i2c.c:51: warning: (near initialization for 'txn.transfers[0].') src/protocol/i2c/i2c.c:52: error: unknown field 'txbuf' specified in initializer make[1]: *** [build/umsboot/ipodnano2g/release/protocol/i2c/i2c.o] Error 1 make[1]: Target `all' not remade because of errors. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/umsboot' make: *** [../../umsboot//build/umsboot/ipodnano2g/release/umsboot.bin] Error 2 make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g-wintertheme' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g-wintertheme' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/installer-ipodnano2g/libucl' make[1]: `../build//libucl.a' is up to date. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/installer-ipodnano2g/libucl' make: Target `build/installer-ipodnano2g.ubi' not remade because of errors. [CC] bootstub/bootstub.S [LD] build/bootstub.elf [OC] build/bootstub.elf make[1]: Entering directory `/tmp/freemyipod-builds/891/build/emcore/trunk' [CC] usb/synopsysotg.c In file included from usb/synopsysotg.c:2: usb/synopsysotg.h:6:26: error: synopsysregs.h: No such file or directory usb/synopsysotg.c: In function 'synopsysotg_flush_out_endpoint': usb/synopsysotg.c:20: error: dereferencing pointer to incomplete type usb/synopsysotg.c:25: error: dereferencing pointer to incomplete type usb/synopsysotg.c:26: error: dereferencing pointer to incomplete type usb/synopsysotg.c:27: error: variable 'doepctl' has initializer but incomplete type usb/synopsysotg.c:27: error: unknown field 'b' specified in initializer usb/synopsysotg.c:27: error: extra brace group at end of initializer usb/synopsysotg.c:27: error: (near initialization for 'doepctl') usb/synopsysotg.c:27: warning: excess elements in union initializer usb/synopsysotg.c:27: warning: (near initialization for 'doepctl') usb/synopsysotg.c:27: error: storage size of 'doepctl' isn't known usb/synopsysotg.c:28: error: dereferencing pointer to incomplete type usb/synopsysotg.c:29: error: dereferencing pointer to incomplete type usb/synopsysotg.c:30: error: dereferencing pointer to incomplete type usb/synopsysotg.c:33: error: dereferencing pointer to incomplete type usb/synopsysotg.c:35: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_flush_in_endpoint': usb/synopsysotg.c:41: error: dereferencing pointer to incomplete type usb/synopsysotg.c:46: error: dereferencing pointer to incomplete type usb/synopsysotg.c:47: error: dereferencing pointer to incomplete type usb/synopsysotg.c:48: error: dereferencing pointer to incomplete type usb/synopsysotg.c:49: error: dereferencing pointer to incomplete type usb/synopsysotg.c:50: error: dereferencing pointer to incomplete type usb/synopsysotg.c:53: error: dereferencing pointer to incomplete type usb/synopsysotg.c:55: error: variable 'grstctl' has initializer but incomplete type usb/synopsysotg.c:55: error: unknown field 'b' specified in initializer usb/synopsysotg.c:55: error: extra brace group at end of initializer usb/synopsysotg.c:55: error: (near initialization for 'grstctl') usb/synopsysotg.c:55: error: dereferencing pointer to incomplete type usb/synopsysotg.c:55: warning: excess elements in union initializer usb/synopsysotg.c:55: warning: (near initialization for 'grstctl') usb/synopsysotg.c:55: error: storage size of 'grstctl' isn't known usb/synopsysotg.c:56: error: dereferencing pointer to incomplete type usb/synopsysotg.c:57: error: dereferencing pointer to incomplete type usb/synopsysotg.c:59: error: dereferencing pointer to incomplete type usb/synopsysotg.c:61: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_flush_ints': usb/synopsysotg.c:70: error: dereferencing pointer to incomplete type usb/synopsysotg.c:70: error: dereferencing pointer to incomplete type usb/synopsysotg.c:71: error: dereferencing pointer to incomplete type usb/synopsysotg.c:71: error: dereferencing pointer to incomplete type usb/synopsysotg.c:73: error: dereferencing pointer to incomplete type usb/synopsysotg.c:73: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_try_push': usb/synopsysotg.c:80: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:80: error: dereferencing pointer to incomplete type usb/synopsysotg.c:80: error: storage size of 'depctl' isn't known usb/synopsysotg.c:82: error: dereferencing pointer to incomplete type usb/synopsysotg.c:84: error: dereferencing pointer to incomplete type usb/synopsysotg.c:85: error: variable 'fifospace' has initializer but incomplete type usb/synopsysotg.c:85: error: dereferencing pointer to incomplete type usb/synopsysotg.c:85: error: storage size of 'fifospace' isn't known usb/synopsysotg.c:88: error: dereferencing pointer to incomplete type usb/synopsysotg.c:90: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_start_rx': usb/synopsysotg.c:99: error: dereferencing pointer to incomplete type usb/synopsysotg.c:101: error: dereferencing pointer to incomplete type usb/synopsysotg.c:106: error: dereferencing pointer to incomplete type usb/synopsysotg.c:108: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:108: error: unknown field 'b' specified in initializer usb/synopsysotg.c:108: error: extra brace group at end of initializer usb/synopsysotg.c:108: error: (near initialization for 'deptsiz') usb/synopsysotg.c:108: warning: excess elements in union initializer usb/synopsysotg.c:108: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:108: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:109: error: dereferencing pointer to incomplete type usb/synopsysotg.c:115: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:115: error: dereferencing pointer to incomplete type usb/synopsysotg.c:115: error: storage size of 'depctl' isn't known usb/synopsysotg.c:118: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_start_tx': usb/synopsysotg.c:127: error: dereferencing pointer to incomplete type usb/synopsysotg.c:129: error: dereferencing pointer to incomplete type usb/synopsysotg.c:134: error: dereferencing pointer to incomplete type usb/synopsysotg.c:136: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:136: error: unknown field 'b' specified in initializer usb/synopsysotg.c:136: error: extra brace group at end of initializer usb/synopsysotg.c:136: error: (near initialization for 'deptsiz') usb/synopsysotg.c:136: warning: excess elements in union initializer usb/synopsysotg.c:136: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:136: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:137: error: dereferencing pointer to incomplete type usb/synopsysotg.c:143: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:143: error: dereferencing pointer to incomplete type usb/synopsysotg.c:143: error: storage size of 'depctl' isn't known usb/synopsysotg.c:146: error: dereferencing pointer to incomplete type usb/synopsysotg.c:152: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_get_stall': usb/synopsysotg.c:160: error: dereferencing pointer to incomplete type usb/synopsysotg.c:161: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_set_stall': usb/synopsysotg.c:169: error: dereferencing pointer to incomplete type usb/synopsysotg.c:170: error: dereferencing pointer to incomplete type usb/synopsysotg.c:174: error: dereferencing pointer to incomplete type usb/synopsysotg.c:175: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_set_address': usb/synopsysotg.c:183: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_unconfigure_ep': usb/synopsysotg.c:194: error: dereferencing pointer to incomplete type usb/synopsysotg.c:201: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_configure_ep': usb/synopsysotg.c:213: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:213: error: unknown field 'b' specified in initializer usb/synopsysotg.c:213: error: extra brace group at end of initializer usb/synopsysotg.c:213: error: (near initialization for 'depctl') usb/synopsysotg.c:214: warning: excess elements in union initializer usb/synopsysotg.c:214: warning: (near initialization for 'depctl') usb/synopsysotg.c:213: error: storage size of 'depctl' isn't known usb/synopsysotg.c:217: error: dereferencing pointer to incomplete type usb/synopsysotg.c:218: error: dereferencing pointer to incomplete type usb/synopsysotg.c:222: error: dereferencing pointer to incomplete type usb/synopsysotg.c:223: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_start_rx': usb/synopsysotg.c:233: error: dereferencing pointer to incomplete type usb/synopsysotg.c:235: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:235: error: unknown field 'b' specified in initializer usb/synopsysotg.c:235: error: extra brace group at end of initializer usb/synopsysotg.c:235: error: (near initialization for 'deptsiz') usb/synopsysotg.c:235: warning: excess elements in union initializer usb/synopsysotg.c:235: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:235: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:236: error: dereferencing pointer to incomplete type usb/synopsysotg.c:242: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:242: error: dereferencing pointer to incomplete type usb/synopsysotg.c:242: error: storage size of 'depctl' isn't known usb/synopsysotg.c:245: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_start_tx': usb/synopsysotg.c:256: error: dereferencing pointer to incomplete type usb/synopsysotg.c:258: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:258: error: unknown field 'b' specified in initializer usb/synopsysotg.c:258: error: extra brace group at end of initializer usb/synopsysotg.c:258: error: (near initialization for 'deptsiz') usb/synopsysotg.c:258: warning: excess elements in union initializer usb/synopsysotg.c:258: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:258: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:259: error: dereferencing pointer to incomplete type usb/synopsysotg.c:264: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:264: error: unknown field 'b' specified in initializer usb/synopsysotg.c:264: error: extra brace group at end of initializer usb/synopsysotg.c:264: error: (near initialization for 'deptsiz') usb/synopsysotg.c:264: warning: excess elements in union initializer usb/synopsysotg.c:264: warning: (near initialization for 'deptsiz') usb/synopsysotg.c:264: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:265: error: dereferencing pointer to incomplete type usb/synopsysotg.c:272: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:272: error: dereferencing pointer to incomplete type usb/synopsysotg.c:272: error: storage size of 'depctl' isn't known usb/synopsysotg.c:275: error: dereferencing pointer to incomplete type usb/synopsysotg.c:281: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_ep0_init': usb/synopsysotg.c:291: error: variable 'depctl' has initializer but incomplete type usb/synopsysotg.c:291: error: unknown field 'b' specified in initializer usb/synopsysotg.c:291: error: extra brace group at end of initializer usb/synopsysotg.c:291: error: (near initialization for 'depctl') usb/synopsysotg.c:291: error: dereferencing pointer to incomplete type usb/synopsysotg.c:291: warning: excess elements in union initializer usb/synopsysotg.c:291: warning: (near initialization for 'depctl') usb/synopsysotg.c:291: error: storage size of 'depctl' isn't known usb/synopsysotg.c:292: error: dereferencing pointer to incomplete type usb/synopsysotg.c:293: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_irq': usb/synopsysotg.c:301: error: variable 'gintsts' has initializer but incomplete type usb/synopsysotg.c:301: error: dereferencing pointer to incomplete type usb/synopsysotg.c:301: error: storage size of 'gintsts' isn't known usb/synopsysotg.c:305: error: dereferencing pointer to incomplete type usb/synopsysotg.c:311: error: dereferencing pointer to incomplete type usb/synopsysotg.c:319: error: variable 'rxsts' has initializer but incomplete type usb/synopsysotg.c:319: error: dereferencing pointer to incomplete type usb/synopsysotg.c:319: error: storage size of 'rxsts' isn't known usb/synopsysotg.c:322: error: dereferencing pointer to incomplete type usb/synopsysotg.c:325: error: dereferencing pointer to incomplete type usb/synopsysotg.c:331: error: dereferencing pointer to incomplete type usb/synopsysotg.c:340: error: variable 'daint' has initializer but incomplete type usb/synopsysotg.c:340: error: dereferencing pointer to incomplete type usb/synopsysotg.c:340: error: storage size of 'daint' isn't known usb/synopsysotg.c:345: error: variable 'epints' has initializer but incomplete type usb/synopsysotg.c:345: error: dereferencing pointer to incomplete type usb/synopsysotg.c:345: error: storage size of 'epints' isn't known usb/synopsysotg.c:349: error: variable 'deptsiz' has initializer but incomplete type usb/synopsysotg.c:349: error: dereferencing pointer to incomplete type usb/synopsysotg.c:349: error: storage size of 'deptsiz' isn't known usb/synopsysotg.c:350: error: dereferencing pointer to incomplete type usb/synopsysotg.c:357: error: dereferencing pointer to incomplete type usb/synopsysotg.c:361: error: dereferencing pointer to incomplete type usb/synopsysotg.c:365: error: unknown field 'direction' specified in initializer usb/synopsysotg.c:365: error: unknown field 'number' specified in initializer usb/synopsysotg.c:365: warning: excess elements in union initializer usb/synopsysotg.c:365: warning: (near initialization for 'epnum') usb/synopsysotg.c:366: error: dereferencing pointer to incomplete type usb/synopsysotg.c:369: error: dereferencing pointer to incomplete type usb/synopsysotg.c:375: error: variable 'daint' has initializer but incomplete type usb/synopsysotg.c:375: error: dereferencing pointer to incomplete type usb/synopsysotg.c:375: error: storage size of 'daint' isn't known usb/synopsysotg.c:380: error: variable 'epints' has initializer but incomplete type usb/synopsysotg.c:380: error: dereferencing pointer to incomplete type usb/synopsysotg.c:380: error: storage size of 'epints' isn't known usb/synopsysotg.c:381: error: unknown field 'direction' specified in initializer usb/synopsysotg.c:381: error: unknown field 'number' specified in initializer usb/synopsysotg.c:381: warning: excess elements in union initializer usb/synopsysotg.c:381: warning: (near initialization for 'epnum') usb/synopsysotg.c:390: error: dereferencing pointer to incomplete type usb/synopsysotg.c:393: error: dereferencing pointer to incomplete type usb/synopsysotg.c:397: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_init': usb/synopsysotg.c:413: error: variable 'pcgcctl' has initializer but incomplete type usb/synopsysotg.c:413: error: unknown field 'b' specified in initializer usb/synopsysotg.c:413: error: extra brace group at end of initializer usb/synopsysotg.c:413: error: (near initialization for 'pcgcctl') usb/synopsysotg.c:413: warning: excess elements in union initializer usb/synopsysotg.c:413: warning: (near initialization for 'pcgcctl') usb/synopsysotg.c:413: error: storage size of 'pcgcctl' isn't known usb/synopsysotg.c:414: error: dereferencing pointer to incomplete type usb/synopsysotg.c:417: error: variable 'gccfg' has initializer but incomplete type usb/synopsysotg.c:417: error: unknown field 'b' specified in initializer usb/synopsysotg.c:417: error: extra brace group at end of initializer usb/synopsysotg.c:417: error: (near initialization for 'gccfg') usb/synopsysotg.c:417: warning: excess elements in union initializer usb/synopsysotg.c:417: warning: (near initialization for 'gccfg') usb/synopsysotg.c:417: error: storage size of 'gccfg' isn't known usb/synopsysotg.c:418: error: dereferencing pointer to incomplete type usb/synopsysotg.c:419: error: variable 'gusbcfg' has initializer but incomplete type usb/synopsysotg.c:419: error: unknown field 'b' specified in initializer usb/synopsysotg.c:419: error: extra brace group at end of initializer usb/synopsysotg.c:419: error: (near initialization for 'gusbcfg') usb/synopsysotg.c:419: warning: excess elements in union initializer usb/synopsysotg.c:419: warning: (near initialization for 'gusbcfg') usb/synopsysotg.c:419: error: storage size of 'gusbcfg' isn't known usb/synopsysotg.c:423: error: dereferencing pointer to incomplete type usb/synopsysotg.c:426: error: variable 'grstctl' has initializer but incomplete type usb/synopsysotg.c:426: error: unknown field 'b' specified in initializer usb/synopsysotg.c:426: error: extra brace group at end of initializer usb/synopsysotg.c:426: error: (near initialization for 'grstctl') usb/synopsysotg.c:426: warning: excess elements in union initializer usb/synopsysotg.c:426: warning: (near initialization for 'grstctl') usb/synopsysotg.c:426: error: storage size of 'grstctl' isn't known usb/synopsysotg.c:428: error: dereferencing pointer to incomplete type usb/synopsysotg.c:429: error: dereferencing pointer to incomplete type usb/synopsysotg.c:430: error: dereferencing pointer to incomplete type usb/synopsysotg.c:431: error: dereferencing pointer to incomplete type usb/synopsysotg.c:434: error: variable 'dctl' has initializer but incomplete type usb/synopsysotg.c:434: error: unknown field 'b' specified in initializer usb/synopsysotg.c:434: error: extra brace group at end of initializer usb/synopsysotg.c:434: error: (near initialization for 'dctl') usb/synopsysotg.c:434: warning: excess elements in union initializer usb/synopsysotg.c:434: warning: (near initialization for 'dctl') usb/synopsysotg.c:434: error: storage size of 'dctl' isn't known usb/synopsysotg.c:435: error: dereferencing pointer to incomplete type usb/synopsysotg.c:438: error: variable 'gahbcfg' has initializer but incomplete type usb/synopsysotg.c:438: error: unknown field 'b' specified in initializer usb/synopsysotg.c:438: error: extra brace group at end of initializer usb/synopsysotg.c:438: error: (near initialization for 'gahbcfg') usb/synopsysotg.c:438: warning: excess elements in union initializer usb/synopsysotg.c:438: warning: (near initialization for 'gahbcfg') usb/synopsysotg.c:438: error: storage size of 'gahbcfg' isn't known usb/synopsysotg.c:444: error: dereferencing pointer to incomplete type usb/synopsysotg.c:445: error: dereferencing pointer to incomplete type usb/synopsysotg.c:447: error: dereferencing pointer to incomplete type usb/synopsysotg.c:448: error: variable 'dcfg' has initializer but incomplete type usb/synopsysotg.c:448: error: unknown field 'b' specified in initializer usb/synopsysotg.c:448: error: extra brace group at end of initializer usb/synopsysotg.c:448: error: (near initialization for 'dcfg') usb/synopsysotg.c:448: warning: excess elements in union initializer usb/synopsysotg.c:448: warning: (near initialization for 'dcfg') usb/synopsysotg.c:448: error: storage size of 'dcfg' isn't known usb/synopsysotg.c:449: error: dereferencing pointer to incomplete type usb/synopsysotg.c:454: error: variable 'dthrctl' has initializer but incomplete type usb/synopsysotg.c:454: error: unknown field 'b' specified in initializer usb/synopsysotg.c:454: error: extra brace group at end of initializer usb/synopsysotg.c:454: error: (near initialization for 'dthrctl') usb/synopsysotg.c:455: warning: excess elements in union initializer usb/synopsysotg.c:455: warning: (near initialization for 'dthrctl') usb/synopsysotg.c:454: error: storage size of 'dthrctl' isn't known usb/synopsysotg.c:456: error: dereferencing pointer to incomplete type usb/synopsysotg.c:465: error: dereferencing pointer to incomplete type usb/synopsysotg.c:466: error: variable 'fsiz' has initializer but incomplete type usb/synopsysotg.c:466: error: unknown field 'b' specified in initializer usb/synopsysotg.c:466: error: extra brace group at end of initializer usb/synopsysotg.c:466: error: (near initialization for 'fsiz') usb/synopsysotg.c:466: warning: excess elements in union initializer usb/synopsysotg.c:466: warning: (near initialization for 'fsiz') usb/synopsysotg.c:466: error: storage size of 'fsiz' isn't known usb/synopsysotg.c:467: error: dereferencing pointer to incomplete type usb/synopsysotg.c:468: error: dereferencing pointer to incomplete type usb/synopsysotg.c:471: error: variable 'fsiz' has initializer but incomplete type usb/synopsysotg.c:471: error: unknown field 'b' specified in initializer usb/synopsysotg.c:471: error: extra brace group at end of initializer usb/synopsysotg.c:471: error: (near initialization for 'fsiz') usb/synopsysotg.c:471: warning: excess elements in union initializer usb/synopsysotg.c:471: warning: (near initialization for 'fsiz') usb/synopsysotg.c:471: error: storage size of 'fsiz' isn't known usb/synopsysotg.c:472: error: dereferencing pointer to incomplete type usb/synopsysotg.c:475: error: variable 'doepmsk' has initializer but incomplete type usb/synopsysotg.c:475: error: unknown field 'b' specified in initializer usb/synopsysotg.c:475: error: extra brace group at end of initializer usb/synopsysotg.c:475: error: (near initialization for 'doepmsk') usb/synopsysotg.c:475: warning: excess elements in union initializer usb/synopsysotg.c:475: warning: (near initialization for 'doepmsk') usb/synopsysotg.c:475: error: storage size of 'doepmsk' isn't known usb/synopsysotg.c:476: error: dereferencing pointer to incomplete type usb/synopsysotg.c:477: error: variable 'diepmsk' has initializer but incomplete type usb/synopsysotg.c:477: error: unknown field 'b' specified in initializer usb/synopsysotg.c:477: error: extra brace group at end of initializer usb/synopsysotg.c:477: error: (near initialization for 'diepmsk') usb/synopsysotg.c:477: warning: excess elements in union initializer usb/synopsysotg.c:477: warning: (near initialization for 'diepmsk') usb/synopsysotg.c:477: error: storage size of 'diepmsk' isn't known usb/synopsysotg.c:478: error: dereferencing pointer to incomplete type usb/synopsysotg.c:479: error: dereferencing pointer to incomplete type usb/synopsysotg.c:480: error: variable 'daintmsk' has initializer but incomplete type usb/synopsysotg.c:480: error: unknown field 'ep' specified in initializer usb/synopsysotg.c:480: error: extra brace group at end of initializer usb/synopsysotg.c:480: error: (near initialization for 'daintmsk') usb/synopsysotg.c:480: warning: excess elements in union initializer usb/synopsysotg.c:480: warning: (near initialization for 'daintmsk') usb/synopsysotg.c:480: error: storage size of 'daintmsk' isn't known usb/synopsysotg.c:481: error: dereferencing pointer to incomplete type usb/synopsysotg.c:482: error: variable 'gintmsk' has initializer but incomplete type usb/synopsysotg.c:482: error: unknown field 'b' specified in initializer usb/synopsysotg.c:482: error: extra brace group at end of initializer usb/synopsysotg.c:482: error: (near initialization for 'gintmsk') usb/synopsysotg.c:482: warning: excess elements in union initializer usb/synopsysotg.c:482: warning: (near initialization for 'gintmsk') usb/synopsysotg.c:482: error: storage size of 'gintmsk' isn't known usb/synopsysotg.c:484: error: dereferencing pointer to incomplete type usb/synopsysotg.c:491: error: dereferencing pointer to incomplete type usb/synopsysotg.c: In function 'synopsysotg_exit': usb/synopsysotg.c:499: error: variable 'dctl' has initializer but incomplete type usb/synopsysotg.c:499: error: unknown field 'b' specified in initializer usb/synopsysotg.c:499: error: extra brace group at end of initializer usb/synopsysotg.c:499: error: (near initialization for 'dctl') usb/synopsysotg.c:499: warning: excess elements in union initializer usb/synopsysotg.c:499: warning: (near initialization for 'dctl') usb/synopsysotg.c:499: error: storage size of 'dctl' isn't known usb/synopsysotg.c:500: error: dereferencing pointer to incomplete type make[1]: *** [build/ipodnano2g/usb/synopsysotg.o] Error 1 make[1]: *** No rule to make target `build/ipodnano2g/usb/synopsysotg_s5l87xx.o', needed by `build/ipodnano2g/emcore.elf'. [CC] init.c init.c:42:25: error: usb/usbglue.h: No such file or directory make[1]: *** [build/ipodnano2g/init.o] Error 1 [CC] console.c console.c:27:26: error: usb/usbdebug.h: No such file or directory make[1]: *** [build/ipodnano2g/console.o] Error 1 [CC] usb/usb.c usb/usb.c: In function 'usb_handle_ep0_setup': usb/usb.c:308: error: unknown field 'number' specified in initializer usb/usb.c:308: error: unknown field 'direction' specified in initializer usb/usb.c:308: warning: excess elements in union initializer usb/usb.c:308: warning: (near initialization for 'ep') make[1]: *** [build/ipodnano2g/usb/usb.o] Error 1 make[1]: *** No rule to make target `build/ipodnano2g/usb/usbglue.o', needed by `build/ipodnano2g/emcore.elf'. make[1]: *** No rule to make target `build/ipodnano2g/usb/usbdebug.o', needed by `build/ipodnano2g/emcore.elf'. make[1]: Target `ipodnano2g' not remade because of errors. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/emcore/trunk' make: *** [../../emcore/trunk//build/ipodnano2g/emcore.bin] Error 2 make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/boot' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/boot' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/png' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/png' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/ui' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/ui' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/libs/mkfat32' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/libs/mkfat32' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/uninstaller-ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/uninstaller-ipodnano2g' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/emcore/trunk/loader/ipodnano2g' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/emcore/trunk/loader/ipodnano2g' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/umsboot' [CC] src/app/umsboot/usbglue.c src/app/umsboot/usbglue.c:60: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:60: warning: missing braces around initializer src/app/umsboot/usbglue.c:60: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1out.bEndpointAddress.') src/app/umsboot/usbglue.c:60: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:60: warning: excess elements in union initializer src/app/umsboot/usbglue.c:60: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1out.bEndpointAddress') src/app/umsboot/usbglue.c:69: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:69: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:69: warning: excess elements in union initializer src/app/umsboot/usbglue.c:69: warning: (near initialization for 'usb_config1_descriptors.c1_i0_a0_e1in.bEndpointAddress') src/app/umsboot/usbglue.c:106: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:106: warning: missing braces around initializer src/app/umsboot/usbglue.c:106: warning: (near initialization for 'usb_c1_i0_a0_ep1out.number.') src/app/umsboot/usbglue.c:106: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:106: warning: excess elements in union initializer src/app/umsboot/usbglue.c:106: warning: (near initialization for 'usb_c1_i0_a0_ep1out.number') src/app/umsboot/usbglue.c:109: error: unknown field 'setup_received' specified in initializer src/app/umsboot/usbglue.c:114: error: unknown field 'number' specified in initializer src/app/umsboot/usbglue.c:114: warning: missing braces around initializer src/app/umsboot/usbglue.c:114: warning: (near initialization for 'usb_c1_i0_a0_ep1in.number.') src/app/umsboot/usbglue.c:114: error: unknown field 'direction' specified in initializer src/app/umsboot/usbglue.c:114: warning: excess elements in union initializer src/app/umsboot/usbglue.c:114: warning: (near initialization for 'usb_c1_i0_a0_ep1in.number') src/app/umsboot/usbglue.c:116: error: unknown field 'timeout' specified in initializer src/app/umsboot/usbglue.c:116: warning: initialization from incompatible pointer type make[1]: *** [build/umsboot/ipodnano2g/release/app/umsboot/usbglue.o] Error 1 [CC] src/app/umsboot/ums.c src/app/umsboot/ums.c:186: error: unknown field 'number' specified in initializer src/app/umsboot/ums.c:186: warning: missing braces around initializer src/app/umsboot/ums.c:186: warning: (near initialization for 'outep.') src/app/umsboot/ums.c:186: error: unknown field 'direction' specified in initializer src/app/umsboot/ums.c:186: warning: excess elements in union initializer src/app/umsboot/ums.c:186: warning: (near initialization for 'outep') src/app/umsboot/ums.c:187: error: unknown field 'number' specified in initializer src/app/umsboot/ums.c:187: warning: missing braces around initializer src/app/umsboot/ums.c:187: warning: (near initialization for 'inep.') src/app/umsboot/ums.c:187: error: unknown field 'direction' specified in initializer src/app/umsboot/ums.c:187: warning: excess elements in union initializer src/app/umsboot/ums.c:187: warning: (near initialization for 'inep') make[1]: *** [build/umsboot/ipodnano2g/release/app/umsboot/ums.o] Error 1 [CC] src/core/synopsysotg/synopsysotg.c src/core/synopsysotg/synopsysotg.c: In function 'synopsysotg_irq': src/core/synopsysotg/synopsysotg.c:365: error: unknown field 'direction' specified in initializer src/core/synopsysotg/synopsysotg.c:365: warning: missing braces around initializer src/core/synopsysotg/synopsysotg.c:365: warning: (near initialization for 'epnum.') src/core/synopsysotg/synopsysotg.c:365: error: unknown field 'number' specified in initializer src/core/synopsysotg/synopsysotg.c:365: warning: excess elements in union initializer src/core/synopsysotg/synopsysotg.c:365: warning: (near initialization for 'epnum') src/core/synopsysotg/synopsysotg.c:381: error: unknown field 'direction' specified in initializer src/core/synopsysotg/synopsysotg.c:381: warning: missing braces around initializer src/core/synopsysotg/synopsysotg.c:381: warning: (near initialization for 'epnum.') src/core/synopsysotg/synopsysotg.c:381: error: unknown field 'number' specified in initializer src/core/synopsysotg/synopsysotg.c:381: warning: excess elements in union initializer src/core/synopsysotg/synopsysotg.c:381: warning: (near initialization for 'epnum') src/core/synopsysotg/synopsysotg.c: In function 'synopsysotg_init': src/core/synopsysotg/synopsysotg.c:427: warning: implicit declaration of function 'udelay' make[1]: *** [build/umsboot/ipodnano2g/release/core/synopsysotg/synopsysotg.o] Error 1 [CC] src/protocol/usb/usb.c src/protocol/usb/usb.c: In function 'usb_handle_ep0_setup': src/protocol/usb/usb.c:308: error: unknown field 'number' specified in initializer src/protocol/usb/usb.c:308: warning: missing braces around initializer src/protocol/usb/usb.c:308: warning: (near initialization for 'ep.') src/protocol/usb/usb.c:308: error: unknown field 'direction' specified in initializer src/protocol/usb/usb.c:308: warning: excess elements in union initializer src/protocol/usb/usb.c:308: warning: (near initialization for 'ep') make[1]: *** [build/umsboot/ipodnano2g/release/protocol/usb/usb.o] Error 1 [CC] src/protocol/i2c/i2c.c src/protocol/i2c/i2c.c: In function 'i2c_read_regs': src/protocol/i2c/i2c.c:30: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c:30: warning: missing braces around initializer src/protocol/i2c/i2c.c:30: warning: (near initialization for 'txn.transfers[0].') src/protocol/i2c/i2c.c:31: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c: In function 'i2c_write_regs': src/protocol/i2c/i2c.c:51: error: unknown field 'txbuf' specified in initializer src/protocol/i2c/i2c.c:51: warning: missing braces around initializer src/protocol/i2c/i2c.c:51: warning: (near initialization for 'txn.transfers[0].') src/protocol/i2c/i2c.c:52: error: unknown field 'txbuf' specified in initializer make[1]: *** [build/umsboot/ipodnano2g/release/protocol/i2c/i2c.o] Error 1 make[1]: Target `all' not remade because of errors. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/umsboot' make: *** [../../umsboot//build/umsboot/ipodnano2g/release/umsboot.bin] Error 2 make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g-wintertheme' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/bootmenu-ipodnano2g-wintertheme' make[1]: Entering directory `/tmp/freemyipod-builds/891/build/apps/installer-ipodnano2g/libucl' make[1]: `../build//libucl.a' is up to date. make[1]: Leaving directory `/tmp/freemyipod-builds/891/build/apps/installer-ipodnano2g/libucl' make: Target `build/installer-ipodnano2g.bootnote' not remade because of errors.