This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// compile and run using (requires root access): | |
// gcc -W -Wall buzzer.c -o buzzer -lpigpio -lpthread && sudo ./buzzer | |
#include <pigpio.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <signal.h> | |
#include <unistd.h> | |
// GPIO19 is PWM1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Homebrew build logs for shellcheck on Ubuntu 18.04.1 LTS | |
Build date: 2018-12-20 14:24:55 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Homebrew build logs for guile on "CentOS release 6.9 (Final)" | |
Build date: 2019-01-15 05:52:06 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <memory> | |
class Base | |
{ | |
public: | |
Base() { std::cout << "Base constructor" << std::endl; } | |
virtual ~Base() { std::cout << "Base destructor" << std::endl; } | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <memory> | |
#include <iostream> | |
#include <thread> | |
int main() | |
{ | |
std::shared_ptr<std::thread> mythread; | |
mythread.reset( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <stdlib.h> | |
#include <alloc.h> | |
#include <conio.h> | |
#include <dos.h> | |
#include <mem.h> | |
#define VIDEO_INT 0x10 | |
#define SET_MODE 0x00 | |
#define VGA_256_COLOR_MODE 0x13 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <conio.h> | |
#include <stdio.h> | |
int main() | |
{ | |
unsigned char i; | |
int j; | |
asm mov ah, 0x00; | |
asm mov al, 0x13; | |
asm int 0x10; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$CPU 80286 | |
$LIB EGA ON | |
$ERROR ALL OFF | |
$OPTIMIZE SPEED | |
$COMPILE EXE | |
defint A-Z | |
REM ================= | |
REM Global variables |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;*********************************************************************; | |
;* V I O S P A *; | |
;*-------------------------------------------------------------------*; | |
;* Task : Creates a function for determining the type *; | |
;* of video card installed on a system. This *; | |
;* routine must be assembled into an OBJ file, *; | |
;* then linked to a Turbo Pascal program. *; | |
;*-------------------------------------------------------------------*; | |
;* Author : Michael Tischer *; | |
;* Developed on : 10/02/88 *; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# Plays "silent night" on a piezo buzzer attached to pin 18 of the Onion Omega2 | |
# Things required: python lite, pwm needs to be enabled via: | |
# omega2-ctrl gpiomux set pwm0 pwm | |
from time import sleep | |
exportStr="/sys/class/pwm/pwmchip0/export" | |
periodStr="/sys/class/pwm/pwmchip0/pwm%s/period" | |
dutyStr="/sys/class/pwm/pwmchip0/pwm%s/duty_cycle" |
OlderNewer