MCPcopy Create free account

hub / github.com/RedBalloonShenanigans/MonitorDarkly / functions

Functions106 in github.com/RedBalloonShenanigans/MonitorDarkly

↓ 29 callersMethodreplace_word
(self, orig, new)
src/payload.py:20
↓ 14 callersMethod_send_gprobe_cmd
(self, unk_header, type, payload)
src/protocol.py:306
↓ 11 callersMethoddebug_on
(self)
src/protocol.py:337
↓ 11 callersMethodinitialize
(self)
src/protocol.py:316
↓ 10 callersMethoddebug_off
(self)
src/protocol.py:341
↓ 9 callersMethod_recv_gprobe_resp
(self, bytes=2)
src/protocol.py:310
↓ 6 callersFunctionexecute_payload
(dev, payload, ram_addr=0x6000)
src/delltools.py:49
↓ 5 callersFunctionmem_write
(dev, addr, data)
src/delltools.py:21
↓ 4 callersFunctionbuild_image_packet
(data)
src/cnc_packet.py:30
↓ 4 callersMethodtoBytes
(self)
src/protocol.py:227
↓ 3 callersMethod_do_cmd
(self, cmd_bytes)
src/protocol.py:140
↓ 3 callersMethod_pack_flat_address
(self, address)
src/protocol.py:397
↓ 3 callersFunctionget_control_struct
(width, height, x=0, y=0, sdram_loc=0)
src/image.py:140
↓ 3 callersMethodret_bin
(self)
src/protocol.py:34
↓ 2 callersMethod_recv_ddc_resp
(self, bytes)
src/protocol.py:298
↓ 2 callersMethod_send_ddc_cmd
(self, unk_header, payload, *args)
src/protocol.py:294
↓ 2 callersFunctionbuild_gif
(packet, output_file)
src/cnc_packet.py:85
↓ 2 callersFunctionbuild_upload_gif
(x_pos, y_pos, input_file, output_file, clut_offset=0, sdram_offset=0, tile=0)
src/cnc_packet.py:101
↓ 2 callersFunctionclear_tile
(dev, tile=0)
src/delltools.py:97
↓ 2 callersFunctiondisplay_packet
(packet, screen)
src/cnc_display.py:34
↓ 2 callersFunctionmem_read
(dev, start, l=0x2000)
src/delltools.py:32
↓ 2 callersMethodreg_read
(self, address)
src/protocol.py:368
↓ 2 callersFunctionsetup_gpio
(number, direction, edge=EDGE_NONE, verbose=False)
src/gpio.py:64
↓ 1 callersMethod_convert
(self)
src/image.py:118
↓ 1 callersMethod_generate
(self)
src/image.py:129
↓ 1 callersMethod_get_image_dimensions
(filename)
src/image.py:104
↓ 1 callersMethod_hook
(self)
src/protocol.py:104
↓ 1 callersMethod_i2c_read
(self, addr, num_bytes)
src/protocol.py:288
↓ 1 callersMethod_i2c_write
(self, cmd_bytes, address, unk_header)
src/protocol.py:282
↓ 1 callersMethod_initialize
(self)
src/protocol.py:121
↓ 1 callersMethod_parse_response
(self, resp)
src/protocol.py:271
↓ 1 callersMethod_release
(self)
src/protocol.py:130
↓ 1 callersFunction_sdram_read
(dev, dst_seg, dst_off=0, read_off=0, sdram_hi=0, sdram_lo=0, height=0, width=0, stride=0, ram
src/delltools.py:120
↓ 1 callersFunction_sdram_write
(dev, src_seg=0, src_off=0, reg_hi=0, reg_lo=0, height=0, width=0, stride=0, ram_write_addr=0
src/delltools.py:158
↓ 1 callersFunctionbuild_clut_blob
(table, offset, size)
src/cnc_packet.py:50
↓ 1 callersFunctionbuild_command_blob
(x, y, img_width, img_height, sdram_offset, tile)
src/cnc_packet.py:65
↓ 1 callersFunctionbuild_image_blob
(image, x, y, clut_offset=0, sdram_offset=0, tile=0)
src/cnc_packet.py:70
↓ 1 callersFunctionbuild_sdram_blob
(data, img_width, img_height, clut_offset, sdram_offset)
src/cnc_packet.py:54
↓ 1 callersFunctionbuild_upload_packet
(blob)
src/cnc_packet.py:77
↓ 1 callersFunctionbuild_write_packet
(address, data)
src/cnc_packet.py:38
↓ 1 callersMethodchksum
(self)
src/protocol.py:221
↓ 1 callersFunctioncommand
(cmd, msg)
src/cnc_packet.py:11
↓ 1 callersFunctioncommand
(cmd, msg)
src/image.py:85
↓ 1 callersMethodddc2bi3_checksum
(self, d)
src/protocol.py:214
↓ 1 callersFunctiondisplay_frame
()
src/cnc_display.py:22
↓ 1 callersMethodexecute_2
(self, address)
src/protocol.py:412
↓ 1 callersFunctiongrab_led
()
src/gpio.py:44
↓ 1 callersFunctiongroup
groups an iterable into chunks of n, filling the last chunk with fillvalue if there's anything left over.
src/cnc_packet.py:21
↓ 1 callersFunctiongroup
(iterable, n)
src/dump_mem.py:8
↓ 1 callersFunctiongroup
groups an iterable into chunks of n, filling the last chunk with fillvalue if there's anything left over.
src/cnc_display.py:14
↓ 1 callersFunctionhandle_button
(fp, last, count, function, *args)
src/gpio.py:79
↓ 1 callersMethodi2c_read
(self, address, num_bytes)
src/protocol.py:196
↓ 1 callersMethodi2c_write
(self, cmd_bytes, address, unk_header)
src/protocol.py:192
↓ 1 callersFunctionmain
()
src/cnc_display.py:50
↓ 1 callersFunctionprint_memory
(data)
src/dump_mem.py:12
↓ 1 callersFunctionput_lock_8
(dev, images_metainfo, x, y)
src/quadruple_shak_demo.py:8
↓ 1 callersMethodram_read_2
(self, address, size)
src/protocol.py:404
↓ 1 callersMethodram_write_2
(self, address, data)
src/protocol.py:400
↓ 1 callersMethodreg_write
(self, address, value)
src/protocol.py:373
↓ 1 callersFunctionsdram_write
(dev, src, dest, height, width, dest_stride)
src/delltools.py:134
↓ 1 callersMethodtoBytes
(self)
src/protocol.py:80
↓ 1 callersMethodtoBytes
(self)
src/protocol.py:243
↓ 1 callersFunctiontransfer_clut
(dev, clut_table, clut_offset=0, clut_low=0x7000)
src/delltools.py:215
↓ 1 callersFunctionupload_demo_images
(dev)
src/demo.py:7
↓ 1 callersFunctionupload_single_image
(dev, image, upload_address, clut_offset=0)
src/delltools.py:54
Method__del__
(self)
src/protocol.py:101
Method__del__
(self)
src/protocol.py:189
Method__init__
(self, filename, max_colors=255)
src/image.py:96
Method__init__
(self, filename)
src/payload.py:9
Method__init__
(self, tag, transLen, flags, lun, cbStr)
src/protocol.py:25
Method__init__
(self, unk_header, dest_addr, payload)
src/protocol.py:55
Method__init__
(self, src_addr, pak_bytes)
src/protocol.py:76
Method__init__
(self, verbose=config.verbose)
src/protocol.py:95
Method__init__
(self, dev=config.i2c_device)
src/protocol.py:185
Method__init__
(self, payload, vcp_prefix=DDC2BI3_VCP_PREFIX)
src/protocol.py:206
Method__init__
(self, cmd_type, cmd_payload)
src/protocol.py:238
Method__init__
(self, verbose=config.verbose, device=None)
src/protocol.py:261
Method__str__
(self)
src/protocol.py:44
Functionall_images_upload
(dev, images, start_address=0x600000)
src/delltools.py:69
Functionblink_led
(count, delay, launch)
src/gpio.py:49
Functionbuild_cursor_packet
(x_pos, y_pos)
src/cnc_packet.py:80
Functionbuild_execute_packet
(address, code)
src/cnc_packet.py:44
Functioncreate_and_serve_pic
()
src/serve.py:28
Methodexecute
(self, addr)
src/protocol.py:344
Methodflash_erase
(self)
src/protocol.py:387
Methodflash_id
(self)
src/protocol.py:392
Methodflash_read
(self, address, byte_count)
src/protocol.py:364
Methodgen_apps_param
TODO: make this actually execute the command
src/protocol.py:329
Methodgen_apps_test
TODO: make this actually execute the command
src/protocol.py:324
Functiongrab_pixel
grab pixel values in R G B format
src/delltools.py:181
Functiongrab_pixel_imp
grab pixel values using the Input Main Processor
src/delltools.py:198
Methodi2c_read
(self, addr, num_bytes)
src/protocol.py:172
Methodi2c_write
(self, cmd_bytes, address, unk_header)
src/protocol.py:166
Functionmemcpy
(dev, dst_seg, src_seg, dst_off, src_off, len)
src/delltools.py:171
Functionno_image
(dev, images)
src/demo.py:46
Functionput_image
(dev, images_metainfo, x=0, y=0, sdram_loc=0, tile=0)
src/delltools.py:80
Functionput_shak
(dev, images)
src/demo.py:34
Functionput_ssl_lock
(dev, images)
src/demo.py:28
Functionput_unicorn
(dev, images)
src/demo.py:40
Methodram_write
(self, address, byte)
src/protocol.py:348
next →1–100 of 106, ranked by callers