Skip to content

Instantly share code, notes, and snippets.

View mmilata's full-sized avatar

Martin Milata mmilata

View GitHub Profile
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x05e3 Genesys Logic, Inc.
macro_rules! dump_size {
($x:ty $(,)?) => {
const size: usize = core::mem::size_of::<$x>();
#[allow(unknown_lints, eq_op)]
const _: [(); 0 - size] = [];
};
}
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/6cily16xdmkq4wc53vnq9sgcfjxpd67k-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
@nix { "action": "setPhase", "phase": "buildPhase" }
building
extern "C" {
fn memset(_: *mut cty::c_void, _: cty::c_int, _: cty::c_ulong) -> *mut cty::c_void;
}
pub type size_t = cty::c_ulong;
pub type int16_t = cty::c_short;
pub type int32_t = cty::c_int;
pub type uint8_t = cty::c_uchar;
pub type uint16_t = cty::c_ushort;
pub type uint32_t = cty::c_uint;
pub type jd_yuv_t = uint8_t;
@mmilata
mmilata / hexdump.diff
Last active November 19, 2021 17:04
arm-none-eabi-objdump -d intermediate_fw/trezor.elf; hexdump -C intermediate_fw/trezor.bin
--- pre.asm 2021-11-19 17:53:12.258136498 +0100
+++ post.asm 2021-11-19 17:54:55.030031716 +0100
@@ -83,8 +83,8 @@
8010600: 6803 ldr r3, [r0, #0]
8010602: 42ab cmp r3, r5
8010604: d001 beq.n 801060a <main+0x86>
- 8010606: f001 fa0f bl 8011a28 <__invalidate_firmware_and_reboot_veneer>
- 801060a: f001 fa11 bl 8011a30 <__reboot_device_veneer>
+ 8010606: f001 fa13 bl 8011a30 <__invalidate_firmware_and_reboot_veneer>
+ 801060a: f001 fa0d bl 8011a28 <__reboot_device_veneer>
...
nixpkgs.overlays = [
(import openocd-master-overlay.nix)
];
...
#!/usr/bin/env python3
import re
import subprocess
import tempfile
call_package_re = re.compile(r"([^ ]*) = libsForQt5\.callPackage \.\./([^ ]*)")
stdenv_re = re.compile(r"^([ ]*in )?stdenv.mkDerivation", re.MULTILINE)
script = """
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin/.swriter-wrapped -> /nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/lib/libreoffice/program/swriter
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin/.unopkg-wrapped -> /nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/lib/libreoffice/program/unopkg
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin/.sdraw-wrapped -> /nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/lib/libreoffice/program/sdraw
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin/.libreoffice-wrapped -> /nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin/soffice
/nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/bin/.sbase-wrapped -> /nix/store/c1ax27v6avqhgg4i0kwxdhgd11ihmzfv-libreoffice-6.3.3.2/lib/libreoffice/program/sbas
@mmilata
mmilata / bt
Created December 6, 2019 22:23
Dec 06 21:18:40 lool loolwsd[11935]: kit-14178-11938 2019-12-06 21:18:40.898635 [ loolkit ] SIG Fatal signal received: SIGABRT
Dec 06 21:18:40 lool loolwsd[11935]: Backtrace 14178:
Dec 06 21:18:40 lool loolwsd[11935]: /nix/store/ba497f12711vpf9zhgnjv177pnyx4b23-loolwsd-6.3.0.0.beta1/bin/loolforkit(_ZN7SigUtil13dumpBacktraceEv+0x64) [0x4bd824]
Dec 06 21:18:40 lool loolwsd[11935]: /nix/store/ba497f12711vpf9zhgnjv177pnyx4b23-loolwsd-6.3.0.0.beta1/bin/loolforkit() [0x4be3c2]
Dec 06 21:18:40 lool loolwsd[11935]: /nix/store/xlxiw4rnxx2dksa91fizjzf7jb5nqghc-glibc-2.27/lib/libpthread.so.0(+0x12860) [0x7fc711806860]
Dec 06 21:18:40 lool loolwsd[11935]: /nix/store/xlxiw4rnxx2dksa91fizjzf7jb5nqghc-glibc-2.27/lib/libc.so.6(gsignal+0x100) [0x7fc711673be0]
Dec 06 21:18:40 lool loolwsd[11935]: /nix/store/xlxiw4rnxx2dksa91fizjzf7jb5nqghc-glibc-2.27/lib/libc.so.6(abort+0x141) [0x7fc711674dc1]
Dec 06 21:18:40 lool loolwsd[11935]: /var/lib/lool/lotemplate/program/libvcllo.so(+0x315c09) [0x7fc70df0ac09]
Dec 06 21:18:40 lool lo
{ system ? builtins.currentSystem, config ? { }
, pkgs ? import ../.. { inherit system config; }
, useBeta ? true }:
with import ../lib/testing-python.nix { inherit system pkgs; };
with pkgs.lib;
makeTest {
name = "matomo${optionalString useBeta "-beta"}";
meta.maintainers = with maintainers; [ florianjacob kiwi mmilata ];