+1 (774) 264-8476
+61 421 968 221
[email protected]
- Expert in building open ecosystems.
- Strong organization & project management capabilities.
- Strong presentation ability.
+1 (774) 264-8476
+61 421 968 221
[email protected]
#!/usr/bin/env python3 | |
# vim: autoindent tabstop=4 shiftwidth=4 expandtab softtabstop=4 filetype=python | |
# This file is part of Supermicro IPMI certificate updater. | |
# Supermicro IPMI certificate updater is free software: you can | |
# redistribute it and/or modify it under the terms of the GNU General Public | |
# License as published by the Free Software Foundation, version 2. | |
# | |
# This program is distributed in the hope that it will be useful, but WITHOUT |
#!/usr/bin/env python3 | |
# flake8: noqa | |
import pathlib | |
import sys | |
import traceback | |
import gi | |
gi.require_version('Gst', '1.0') |
// VerilogA model for varactor | |
`include "discipline.h" | |
`include "constants.h" | |
module xcnwvc_va(poly, nwell, sub); | |
inout nwell; | |
electrical nwell; | |
inout poly; | |
electrical poly; | |
inout sub; | |
electrical sub; |
#!/usr/bin/env python3 | |
# A2P Test - just rom,ram,extra uart | |
# python3 a2p_cmod7_uarts_simple.py --csr-csv csr.csv --no-compile-software --build | |
# | |
import os | |
import argparse | |
from migen import * |
./iops8a/20110902r/iops8a/opus/iops8a_dv/advancedSeal/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/advSeal_6um/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/anchor/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/antenna_diode/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/DFL1sd2/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/DFL1sdf/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/DFL1sd/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/DFL1sq/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/DFL1/symbolic/layout.cdb | |
./iops8a/20110902r/iops8a/opus/iops8a_dv/DFM1sd2/symbolic/layout.cdb |
Install conda selecting | |
start /wait "" Miniconda4-latest-Windows-x86_64.exe /InstallationType=JustMe /AddToPath=0 /RegisterPython=0 /S /D conda | |
conda init |
for g in $(grep needs-triage 00boilerplate.gcc | grep -v cross | awk -F: '{print $1;}' | awk -F_ '{print $2;}' | grep 'gcc-[0-9]' | sort -u) ; do echo '#' $g ; umt search $g | grep main ; echo ; done
stretch: 1:3.3.6ds1-28, Pocket: release, Component: main
`default_nettype none | |
/* | |
* Dual Port (Async read, sync write) - 32 * 1-bit (LUT) RAM. | |
*/ | |
//(* whitebox *) | |
module DPRAM32 ( | |
// Sync write port | |
CLK, WE, WA, DI, | |
// Async read port |
#!/usr/bin/env python3 | |
import argparse | |
import datetime | |
import getpass | |
import subprocess | |
import sys | |
import tempfile | |
parser = argparse.ArgumentParser() |