
* fix.. speed_limit error... * draw tpms settings. * fix.. traffic light stopping only.. * fix.. waze cam * fix.. waze... * add setting (Enable comma connect ) * auto detect LFA2 * fix.. cruisespeed1 * vff2 driving model. * fix.. * agnos 12.3 * fix.. * ff * ff * test * ff * fix.. drawTurnInfo.. * Update drive_helpers.py * fix.. support eng voice eng sounds fix settings... english fix.. mph.. fix.. roadlimit speed bug.. * new vff model.. 250608 * fix soundd.. * fix safe exit speed.. * fix.. sounds. * fix.. radar timeStep.. * KerryGold model * Update drive_helpers.py * fix.. model. * fix.. * fix.. * Revert "fix.." This reverts commit b09ec459afb855c533d47fd7e8a1a6b1a09466e7. * Revert "fix.." This reverts commit 290bec6b83a4554ca232d531a911edccf94a2156. * fix esim * add more acc table. 10kph * kg update.. * fix cruisebutton mode3 * test atc..cond. * fix.. canfd * fix.. angle control limit
23 lines
530 B
Python
23 lines
530 B
Python
import array, time, ctypes, struct, random
|
|
from hexdump import hexdump
|
|
from tinygrad.runtime.support.usb import ASMController, WriteOp
|
|
from tinygrad.runtime.autogen import pci
|
|
from tinygrad.helpers import Timing
|
|
from tinygrad import Device
|
|
|
|
usb = ASMController()
|
|
|
|
xxx = (ctypes.c_uint8 * 4096)()
|
|
dfg = random.randint(0, 255)
|
|
for i in range(len(xxx)): xxx[i] = dfg
|
|
|
|
print(dfg, usb.read(0xf000, 0x10))
|
|
|
|
with Timing():
|
|
for i in range(64): usb.scsi_write(xxx)
|
|
|
|
with Timing():
|
|
for i in range(64): usb.read(0xf000, 0x1000)
|
|
|
|
exit(0)
|