ex6502 v0.1.0
  • Pages
  • Modules

    Ex6502.Computer (ex6502 v0.1.0) View Source

    Link to this section Summary

    Functions

    init(opts \\ [])
    load(c, values)
    load(c, location, values)
    load_file(c, path)
    parse(data)
    parse(arg, data)
    put_absolute_address_on_bus(c, offset \\ 0)
    put_next_byte_on_data_bus(c)
    put_zero_page_on_address_bus(c, index \\ 0)
    reset(c)
    resolve_address(list)
    resolve_address(memory, address)
    run(c)
    step(c)
    step_pc(c, amount \\ 1)

    Link to this section Functions

    Link to this function

    init(opts \\ [])

    View Source
    Link to this function

    load(c, values)

    View Source
    Link to this function

    load(c, location, values)

    View Source
    Link to this function

    load_file(c, path)

    View Source
    Link to this function

    parse(data)

    View Source
    Link to this function

    parse(arg, data)

    View Source
    Link to this function

    put_absolute_address_on_bus(c, offset \\ 0)

    View Source
    Link to this function

    put_next_byte_on_data_bus(c)

    View Source
    Link to this function

    put_zero_page_on_address_bus(c, index \\ 0)

    View Source
    Link to this function

    reset(c)

    View Source
    Link to this function

    resolve_address(list)

    View Source
    Link to this function

    resolve_address(memory, address)

    View Source
    Link to this function

    run(c)

    View Source
    Link to this function

    step(c)

    View Source
    Link to this function

    step_pc(c, amount \\ 1)

    View Source

    Built using ExDoc (v0.23.0) for the Elixir programming language. Designed by Friedel Ziegelmayer.

    API Reference