Skip to content

Commit

Permalink
remove usage of kernel overlays (#49)
Browse files Browse the repository at this point in the history
  • Loading branch information
fivdi committed Jan 20, 2018
1 parent b733e65 commit 56cf501
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 85 deletions.
4 changes: 0 additions & 4 deletions lib/analog-input.js
Expand Up @@ -27,9 +27,5 @@ AnalogInput.prototype.rawValue = function () {
return parseInt(this._rawValueBuffer.toString('utf8', 0, len - 1), 10);
};

AnalogInput.isEnabled = function () {
return fs.existsSync(ADC_PATH);
};

module.exports = AnalogInput;

6 changes: 0 additions & 6 deletions lib/beaglebone.js
Expand Up @@ -5,7 +5,6 @@ var LinuxIO = require('linux-io'),
boardInfo = require('./board-info'),
AnalogInput = require('./analog-input'),
PwmOutput = require('./pwm-output'),
slots = require('./slots'),
pinmux = require('./pinmux');

var PWM_PERIOD = 1e9 / 2000, // 2000Hz
Expand All @@ -24,11 +23,6 @@ function BeagleBone() {
vref: 3.3
});

// Analog inputs are enabled by default on Debian Stretch but not on Jessie
if (!AnalogInput.isEnabled()) {
slots.add('BB-ADC');
}

setImmediate(function () {
this.emit('connect');
this.emit('ready');
Expand Down
67 changes: 0 additions & 67 deletions lib/slots.js

This file was deleted.

8 changes: 0 additions & 8 deletions test/beaglebone.js
Expand Up @@ -3,14 +3,6 @@ var BeagleBone = rewire("../lib/beaglebone");
var Emitter = require("events").EventEmitter;
var sinon = require("sinon");

(function() {
var slotsStub = {
add: function(name) {}
};

BeagleBone.__set__("slots", slotsStub);
}());

function restore(target) {
for (var prop in target) {
if (typeof target[prop].restore === "function") {
Expand Down

0 comments on commit 56cf501

Please sign in to comment.