more notes on pypowersim
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 25 May 2021 10:29:16 +0000 (11:29 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 25 May 2021 10:29:16 +0000 (11:29 +0100)
src/openpower/decoder/isa/pypowersim.py

index e61e7d7fe6263db05a1c881fbbb626144b56035a..7bb61f966f676033e821ee8cf90e741e1650eff4 100644 (file)
@@ -161,7 +161,14 @@ def help():
     print ("-l --load=     filename:address to load binary into memory")
     print ("-d --dump=     filename:address:len to binary save from memory")
     print ("-h --help      prints this message")
+    print ("notes:")
     print ("load and dump may be given multiple times")
+    print ("load and dump must be 8-byte aligned sizes")
+    print ("loading SPRs accepts SPR names (e.g. LR, CTR, SRR0)")
+    print ("numbers may be integer, binary (0bNNN) or hex (0xMMM) but not FP")
+    print ("running ELF binaries: load SPRs, LR set to 0xffffffffffffffff")
+    print ("TODO: dump registers")
+    print ("TODO: load/dump PC, MSR, CR")
     exit(-1)