riscemu

View on PyPIReverse Dependencies (1)

2.2.7 riscemu-2.2.7-py3-none-any.whl

Wheel Details

Project: riscemu
Version: 2.2.7
Filename: riscemu-2.2.7-py3-none-any.whl
Download: [link]
Size: 83397
MD5: 6fe3a27fb98605725c14fc9d7bf75154
SHA256: d8539c439e641ac7a0bb77d8f5039d664518d0ebaa26205cf4718573aa7c63a5
Uploaded: 2024-07-07 14:06:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: riscemu
Version: 2.2.7
Summary: A basic RISC-V emulator
Author: Anton Lydike
Author-Email: me[at]antonlydike.de
Home-Page: https://github.com/antonlydike/riscemu
Project-Url: Bug Tracker, https://github.com/antonlydike/riscemu/issues
Project-Url: Repository, https://github.com/antonlydike/riscemu
License: MIT
Keywords: RISC-V
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8,<4.0
Requires-Dist: importlib-resources (<7.0.0,>=6.1.0)
Requires-Dist: pyelftools (<0.31,>=0.30)
Description-Content-Type: text/markdown
[Description omitted; length: 5382 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
riscemu/IO/IOModule.py sha256=Ts6zoDXd2SjJxjJS1tXa5e18MBrsFxk20ySRhbuMLj8 829
riscemu/IO/TextIO.py sha256=hDnR9Oc0MLXiyMf2Ve7dWSv9F97LTQPOUj5xZfAKIDs 1559
riscemu/IO/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
riscemu/__init__.py sha256=XETXt6NKtMe0BO-HHX9ZzjwlLyztbkjE3yhDcz6h8fo 455
riscemu/__main__.py sha256=HUnG4NrQvk1SapqADSWGiNW2FKIVkhOEFqWx05woqPM 569
riscemu/assembler.py sha256=H21rHGx2gzVg4MdFkdJq0cwCEhcSp35gdb_l07YVyMA 9089
riscemu/colors.py sha256=7AT1wGOwyZCQe84Y8x6Nc7w55Hm1ksZXBJMT972nm6A 559
riscemu/config.py sha256=eL6SHjRR2asWGPGuZB_GttSsezKXhu8GeXwhNMsJgFY 730
riscemu/core/__init__.py sha256=IkJ316JiDoYb_IT5ut_7Oxgf0Uu8y3WMblpYoGLRKSs 2314
riscemu/core/binary_data_memory_section.py sha256=aXtEGR9VYFdkiXWNf8iprazVabPRIMX8M6mhpPrOcnQ 1717
riscemu/core/cpu.py sha256=RCVy6G4n6x8xLchRerc6daCFEeVqHQyuUXMzkxq-Mso 4508
riscemu/core/csr.py sha256=tUAAqv5IUH3XUHBWVhz94M1WjXtHzlht4yLXrv24XK4 7119
riscemu/core/csr_constants.py sha256=IabdWq0mz8Mou6VgMBr4q67CFOj05HtQsHZ4pUTzbCk 1679
riscemu/core/exceptions.py sha256=MZx64rOpwsckk2pcVySpm7qnZd5vzwRSnCEg0qlnz_U 4810
riscemu/core/flags.py sha256=eN0nwXpB-Ilw2wZPAEKvAnW-FfcUP56ojcbvZ42DPOI 262
riscemu/core/float.py sha256=SUK2s_QwqAywNlJUUdHzybyHeXkCzb2LkirOl8M4QKo 5963
riscemu/core/instruction.py sha256=LVv4SpxzYyEpJJa_vtmT62kBIggsAUSkw9bhQ4KQvg0 1835
riscemu/core/instruction_context.py sha256=pNNEXwz8MTVZj5TCG21a3Au3whm-Z13B0oP7aDiPUvk 1888
riscemu/core/instruction_memory_section.py sha256=1cd2V0r3D7ZT9YXUgwjheczp8QEYB3NoSTBUqXaQFho 1496
riscemu/core/int32.py sha256=SJCE62e6v35cM71rFvpB2m2SS9A3pjkOMxngTdsj2u0 9469
riscemu/core/memory_section.py sha256=BtQMZpgv9vTdT-lNmv8FdWc6T9lxDxqFQf2i9NlY5N4 5535
riscemu/core/mmu.py sha256=Rc573Qvi-9-9Yi_cvxKIFQw6J0hk8WVIt1X0b8T3618 12844
riscemu/core/platform.py sha256=cTSB8Z-tdNNieKRg6H-vwD-Wd9QHvqGl-aYRqg7hw88 509
riscemu/core/privmodes.py sha256=HUCfgrpjhOWweQ51QerPWmoptAgwvbcW9cS66Z7dgH4 110
riscemu/core/program.py sha256=LhD-8_cY002pJ29cDGOCwU8bHK3q-VRVb9uxablD9tc 4143
riscemu/core/program_loader.py sha256=ZL4zuyI7iyaLDS3LBP7aaXb3tR7mIudQkxTL6_06YSE 2149
riscemu/core/registers.py sha256=3KWRQhJPxpSfJDk08UZmULYmOJn_jZmx4kPzRwnIHM4 6712
riscemu/core/rtclock.py sha256=1WCFskjbfPl-E7lJufwRH2hYa-PwGvt-3wPN1FGkroc 683
riscemu/core/simple_instruction.py sha256=WocddqOEg1q9Q-p9v9dgjOTqCrNs8--6YdXyqM_Rg80 1646
riscemu/core/traps.py sha256=7f6t5oNhY7la-fkgI8QSpN0Ibmu6ufSpM7kmZgUDLyk 3107
riscemu/core/usermode_cpu.py sha256=9eYtmXLMiXhqBhGyTk2fegBJfebRGAw3jkBch_98etg 5111
riscemu/debug.py sha256=zHsgHJvXYRdegyV-NYeXCAYVUzIYBa35AsP2CrCehos 2240
riscemu/decoder/__init__.py sha256=Q-d-Hixspc8CQ4fy30NBn5VCbNbiUqU0GgKhdyp8jmY 133
riscemu/decoder/__main__.py sha256=AvHWU7H-uUWygHAlZChg9MCPDWoCR3byOdv9VUHVKI4 589
riscemu/decoder/decoder.py sha256=z-WStZoDTZ_oB3azPoHk1X8yLUIwXW--sSmF_BpitM8 2648
riscemu/decoder/formats.py sha256=Kd9vf5iSqU89n_dZRTtkPXt3rTOfs9vnmaZsBMu70So 2283
riscemu/decoder/formatter.py sha256=5OfWSCPcszpHNLPTOt7_nqyYROcrO5JzlVdTpqFC4WU 1349
riscemu/decoder/instruction_table.py sha256=_xe9LCtT5UUKXh3G5wFvadewZgxPE5x2EMjk9nSeJXU 1842
riscemu/decoder/regs.py sha256=Eoq4S-jEvly-_SDR20JdRxXHJhTSea2nLY4NTbibu2s 341
riscemu/helpers.py sha256=_CYJ1EjMASuKoJYPNERhxE3MX49j_hOAZIxL5wUF-mw 3337
riscemu/instructions/RV32A.py sha256=789JAWRB2NtmL9NyLfbiFONBjtW4boL3BxZFLb4uA6o 3185
riscemu/instructions/RV32D.py sha256=edke3_3WZlhCJSro9t7DOrEzzdH4y2Is50NuoKyqL9M 3588
riscemu/instructions/RV32F.py sha256=Uf2Ct7Cw8BUKcFvhsjHDfubjszcb4B8DKb2h9oZ90g4 4931
riscemu/instructions/RV32I.py sha256=2q9-QfpNKnSyXaYMSZ34xoGLYNb2Pe-Ema9jHMkOrKI 9573
riscemu/instructions/RV32M.py sha256=9jHxC0Fd5ZwI4H9IqKQy8yPejJjiIFP4-eeNZBWCHIQ 1500
riscemu/instructions/RV_Debug.py sha256=fFwR0gGlXOV5l6ipW6g0JQZEgbOtc_Pf_11XH2ffcPs 1949
riscemu/instructions/Zicsr.py sha256=YNUNz5Ujii7fHvtIQDPdK4P6Y5N_G-3dulT_nG8_n-4 3145
riscemu/instructions/__init__.py sha256=rB9cBEaFkoFhPy8ogfusWVBZID3nRLWiZ6WDUg-K7h8 658
riscemu/instructions/float_base.py sha256=bNyI1_04T4xCJir61qhqbkL0eEwzHs49QEu8YTmNIOU 11666
riscemu/instructions/instruction_set.py sha256=zYCOdzgANWY_efRZiKp8DpfoE2e17RmaTA0vCJE1hO4 4330
riscemu/interactive.py sha256=AnGsi5CpTcqd7rpXxvtAtYJVJMto5_91PzYVIE9rW34 1002
riscemu/libc/README.md sha256=zt9L0kMuIhz7d6fVIjNR54O9nJJYaabeu2QgIRx_8UQ 670
riscemu/libc/crt0.s sha256=zrhTdT_BOJU4IvTHJVhW_9TcdKOyPv77ZxDFqY1Ilbg 345
riscemu/libc/stdlib.s sha256=XDVCkuMA1zy5_euw5CmPY_bOutnZsTiOI2kJNcaiF9c 4485
riscemu/libc/string.s sha256=NMq6SouEETamlJDkg_BfneFgP188c3_7X8XZP-RiVGs 4751
riscemu/parser.py sha256=gnGQt3RS5_tZh5pFSsA_pv0rTaWlAifLw70cATuiZ9Y 7011
riscemu/priv/CSR.py sha256=vdV3ljvAw9OFHB29U4Eswda4Y3gRj6-rK8QLhsLxUjo 4614
riscemu/priv/ElfLoader.py sha256=aiLeHXFS2o1ynjjwGNJyCZog08RNY-csdYpblic8F34 4143
riscemu/priv/ImageLoader.py sha256=ikXQeZgAdLKYFTtuqK6on-RUixB_z6AQ_UA67FeJ3Uk 2854
riscemu/priv/PrivCPU.py sha256=IkBaLMNje5jtY3Sjlt0bdAsBz3McPLzoWiCDJ96q2Sc 8536
riscemu/priv/PrivMMU.py sha256=U9iRuN5lLWSG6gsb808wLbTa0RkLvOpbtwbgC-xLp40 1685
riscemu/priv/PrivRV32I.py sha256=2qAQHqHNpkwALWDOzKczMBsKv6OVm2dfZ3PIr3xR6rY 6117
riscemu/priv/__init__.py sha256=Dp94dPJh7vah4mnzYfTgr_sNTulpXU1ObdcVXuKVcC4 455
riscemu/priv/__main__.py sha256=-tfSsszBmJa7bMCWoSWjVG7kolmPZ3i-9DJqWIFfVwk 1705
riscemu/priv/types.py sha256=yr_Khbw2wll1Dk_2IBKoyfXrY0kLT1Nqo_PNgO_oNEE 5212
riscemu/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
riscemu/riscemu_main.py sha256=noiUZBDkUf_9U_cjWGfuudFStP_i7_sLH95Rfy57MFc 12018
riscemu/syscall.py sha256=5fxZ_68bb2p3Qi6phbpvvNIXKJ0VhjBpd6Ng8vudiH8 8423
riscemu/tokenizer.py sha256=TEX7HS9xyYqny2jLvKWbucgAg8KL9jIT_lcX8S2SS94 3281
riscemu/tools/riscemu sha256=imEbzqjwh8yRgMmthvEyIhBtTJC5fe5sUOvEx4831LU 44
riscemu-2.2.7.dist-info/LICENSE sha256=UzkvbkqtO604dljHb-eli3zdxjJljEIq5QPf84mCeS4 1074
riscemu-2.2.7.dist-info/METADATA sha256=zuI9z7XbwjJUwAEJkIRSUzeGIjMO1Ev3SUgwakNnTzg 6296
riscemu-2.2.7.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
riscemu-2.2.7.dist-info/entry_points.txt sha256=b5pMG27xZholppBsmzeuzN_lrC_BuaVy9NUtmojnyzc 49
riscemu-2.2.7.dist-info/RECORD

entry_points.txt

riscemu = riscemu.__main__:main