NanoPayload

Change of stage2/head2.S

87:5e7f7cb747e1
stage2/head2.S stage2-non-pic
     1.1 --- a/stage2/head2.S	Sun Dec 06 00:55:36 2015 +0100
     1.2 +++ b/stage2/head2.S	Sun Jan 17 18:48:13 2016 +0100
     1.3 @@ -4,7 +4,7 @@
     1.4   * Copyright 2009 (C) Qi Hardware Inc.
     1.5   * Author: Wolfgang Spraul <wolfgang@sharism.cc>
     1.6   *
     1.7 - * Copyright (C) 2015 Paul Boddie <paul@boddie.org.uk>
     1.8 + * Copyright (C) 2015, 2016 Paul Boddie <paul@boddie.org.uk>
     1.9   *
    1.10   * This program is free software: you can redistribute it and/or modify
    1.11   * it under the terms of the GNU General Public License as published by
    1.12 @@ -30,6 +30,21 @@
    1.13  .set noreorder
    1.14  
    1.15  _start:
    1.16 +	b	real_start
    1.17 +	nop
    1.18 +
    1.19 +	/* Apparently reserved region which, if used, breaks the USB Boot process. */
    1.20 +
    1.21 +	.word	0x0
    1.22 +	.word	0x0
    1.23 +	.word	0x0
    1.24 +	.word	0x0
    1.25 +	.word	0x0
    1.26 +	.word	0x0
    1.27 +	.word	0x0
    1.28 +	.word	0x0
    1.29 +
    1.30 +real_start:     
    1.31  	/* Initialise the stack. */
    1.32  
    1.33  	la $sp, 0x80080000