Skip to content

Instantly share code, notes, and snippets.

Avatar
🏗️
somewhere in your job queue

Nicholas Van Doorn nvandoorn

🏗️
somewhere in your job queue
View GitHub Profile
View avc-service.c
//--------------------------------------------------------------------------------------------------
/**
* Handles ACK returned for every data pushed
*/
//--------------------------------------------------------------------------------------------------
static void PushCallBackHandler
(
lwm2mcore_AckResult_t result,
@nvandoorn
nvandoorn / kernel.arch.arm.mach-msm.smd_nmea.c
Last active Jul 17, 2019
SWI NMEA driver located @ kernel/arch/arm/mach-msm/smd_nmea.c in the tarball
View kernel.arch.arm.mach-msm.smd_nmea.c
/* Copyright (c) 2008-2009, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
* only version 2 as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
View times-table.c
#include <iostream>
#include <cstdlib>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
View keybase.md

Keybase proof

I hereby claim:

  • I am nvandoorn on github.
  • I am nvandoorn (https://keybase.io/nvandoorn) on keybase.
  • I have a public key ASAfUbm_OhVdEiCds9kGAAjiKunbVBJBsqzMGf37-qL69Qo

To claim this, I am signing this object:

View evan-robot.c
#include <stdio.h>
#include <stdlib.h>
// this enumeration should dictate
// the main state of your robot,
// however, you may need to store
// additional state info, so
// use the struct below for that purpose
typedef enum { STATE1, STATE2 } RobotStateEnum;
View setup-toolchain.sh
# $1 is one of r15 or r16
# define magic strings
# to map a toolchain to a revision
MAGIC="y22-ext-wp85"
R15_MAGIC="/opt/swi/r15"
R15_BUILD_MAGIC="/$MAGIC/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi"
R16_MAGIC="/opt/swi/r16"
# check/remove old symlink
View noooo.log
root@swi-mdm9x15:~/mt76x7-uploader# python upload.py -c /dev/ttyHS0 -p mt7697 -t ldr -f ../mtfiles/mt7697
_bootloader.bin -n ../mtfiles/da97.bin
Start uploading the download agent
0% 100%
[##############################] | ETA: 00:00:00
Total time elapsed: 00:00:04
DA uploaded, start uploading the user bin
0% 100%
[# ] | ETA: 00:00:56ERROR:xmodem.XMODEM:send error: expected ACK; got '\x15' for block 1
[## ] | ETA: 00:00:40ERROR:xmodem.XMODEM:send error: expected ACK; got '' for block 1
View nice.log
[79/783] Build kernel driver module
FAILED: make -C /home/nick/Documents/BRNKL-base/legato/build/wp76xx/system/modules/spisvc
make[1]: Entering directory '/home/nick/Documents/BRNKL-base/legato/build/wp76xx/system/modules/spisvc'
make -C /opt/swi/SWI9X07Y_02.16.02.00/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/nick/Documents/BRNKL-base/legato/build/wp76xx/system/modules/spisvc modules
make[2]: Entering directory '/opt/swi/SWI9X07Y_02.16.02.00/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel'
CC [M] /home/nick/Documents/BRNKL-base/legato/build/wp76xx/system/modules/spisvc/spisvc.o
Building modules, stage 2.
MODPOST 1 modules
/bin/sh: scripts/mod/modpost: No such file or directory
scripts/Makefile.modpost:91: recipe for target '__modpost' failed
View toolchain-log.log
Poky (Yocto Project Reference Distro) SDK installer version 2.2.3
=================================================================
Enter target directory for SDK (default: /opt/swi/y22-ext): /opt/swi/SWI9X07Y_02.16.02.00
You are about to install the SDK to "/opt/swi/SWI9X07Y_02.16.02.00". Proceed[Y/n]? Y
[sudo] password for nick:
Extracting SDK....................................................done
Setting it up...done
Makefile:662: Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/bin2c
View make-wp76xx.log
Makefile:169: build/wp76xx/.config.mk: No such file or directory
Module: WiFi
********************* VERSION ********************
Legato WiFi version: 18.07.0
**************************************************
Module: Dualsys
mkdir -p build/wp76xx
sed -e 's/^CONFIG_/export &/g' -e 's/="/=/g' -e 's/"$//g' -e 's/=/ := /g' /home/nick/Documents/BRNKL-base/legato/.config > build/wp76xx/.config.mk
Module: WiFi
********************* VERSION ********************
You can’t perform that action at this time.