Skip to content

Instantly share code, notes, and snippets.

@cr1901
Last active December 24, 2016 13:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cr1901/39d58f8021ba5c489513cc8e04f8b502 to your computer and use it in GitHub Desktop.
Save cr1901/39d58f8021ba5c489513cc8e04f8b502 to your computer and use it in GitHub Desktop.
LiteX Loop Test
int main(int i, char **c)
{
char buffer[64];
int sdr_ok;
int j;
irq_setmask(0);
irq_setie(1);
uart_init();
for(j = (int) 'A'; j < 256; j++)
uart_write((char) j);
leds_out_write(0xFF);
}
00080f88 <main>:
80f88: 37 9c fe 90 addi sp,sp,-368
80f8c: 5b 8b 00 2c sw (sp+44),r11
80f90: 5b 8c 00 28 sw (sp+40),r12
80f94: 5b 8d 00 24 sw (sp+36),r13
80f98: 5b 8e 00 20 sw (sp+32),r14
80f9c: 5b 8f 00 1c sw (sp+28),r15
80fa0: 5b 90 00 18 sw (sp+24),r16
80fa4: 5b 91 00 14 sw (sp+20),r17
80fa8: 5b 92 00 10 sw (sp+16),r18
80fac: 5b 93 00 0c sw (sp+12),r19
80fb0: 5b 94 00 08 sw (sp+8),r20
80fb4: 5b 9d 00 04 sw (sp+4),ra
80fb8: 34 01 00 00 mvi r1,0
80fbc: d0 21 00 00 wcsr IM,r1
80fc0: 34 01 00 01 mvi r1,1
80fc4: d0 01 00 00 wcsr IE,r1
80fc8: 34 0b 00 41 mvi r11,65
80fcc: f8 00 08 8d calli 83200 <uart_init>
80fd0: 34 0c 01 00 mvi r12,256
80fd4: b9 60 08 00 mv r1,r11
80fd8: 35 6b 00 01 addi r11,r11,1
80fdc: f8 00 08 61 calli 83160 <uart_write>
80fe0: 5d 6c ff fd bne r11,r12,80fd4 <main+0x4c>
80fe4: 34 02 00 ff mvi r2,255
80fe8: 38 01 30 00 mvu r1,0x3000
80fec: 78 21 e0 00 orhi r1,r1,0xe000
80ff0: 58 22 00 00 sw (r1+0),r2
80ff4: 78 02 00 08 mvhi r2,0x8
80ff8: 38 42 3f e0 ori r2,r2,0x3fe0
80ffc: 28 41 00 00 lw r1,(r2+0)
ABCDFHJLNOQ
ABCDFHJLNPQ
ABCDFHJLNPR
ABCDFHJLNPR
ABCDFHJLNPR
ABCDFHJLNPR
ABCDFHJLNPQ
ABCDFHJLNOQ
ABCDFHJLNOR
ABCDFHJLNOQ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment