Skip to content

Commit dba2966

Browse files
committed
Change project name
1 parent 0b61ee8 commit dba2966

File tree

7 files changed

+26
-26
lines changed

7 files changed

+26
-26
lines changed

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
evm-arduino
1+
evm-esp32
22
Copyright (C) 2014, 2022 Boro Sitnikovski
33

44
This program is free software: you can redistribute it and/or modify

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
evm-arduino
2-
===========
1+
evm-esp32
2+
=========
33

4-
A virtual machine for Arduino, allowing dynamic program updates.
4+
A virtual machine for ESP32, allowing dynamic program updates.
55

66
Based on my [implementation of CHIP-8](https://github.com/bor0/chip-8), where the gaming related instructions are removed, and instead instructions for IO pin controlling are added.
77

evm-arduino.ino

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
/*
2-
This file is part of evm-arduino.
2+
This file is part of evm-esp32.
33
4-
evm-arduino is free software: you can redistribute it and/or modify
4+
evm-esp32 is free software: you can redistribute it and/or modify
55
it under the terms of the GNU General Public License as published by
66
the Free Software Foundation, either version 3 of the License, or
77
(at your option) any later version.
88
9-
evm-arduino is distributed in the hope that it will be useful,
9+
evm-esp32 is distributed in the hope that it will be useful,
1010
but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1212
GNU General Public License for more details.
1313
1414
You should have received a copy of the GNU General Public License
15-
along with evm-arduino. If not, see <http://www.gnu.org/licenses/>.
15+
along with evm-esp32. If not, see <http://www.gnu.org/licenses/>.
1616
1717
*/
1818
#include <HTTPClient.h>
@@ -22,7 +22,7 @@ along with evm-arduino. If not, see <http://www.gnu.org/licenses/>.
2222

2323
#include "include/vm.h"
2424

25-
// Sometimes downloading from GitHub causes the device to reboot. Best store on a local web server without https: https://raw.githubusercontent.com/bor0/evm-arduino/main/bin/example.bin
25+
// Sometimes downloading from GitHub causes the device to reboot. Best store on a local web server without https: https://raw.githubusercontent.com/bor0/evm-esp32/main/bin/example.bin
2626
// E.g. http://192.168.0.108:8080/example.bin
2727
char binary_url[255];
2828

include/opcodes.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
/*
2-
This file is part of evm-arduino.
2+
This file is part of evm-esp32.
33
4-
evm-arduino is free software: you can redistribute it and/or modify
4+
evm-esp32 is free software: you can redistribute it and/or modify
55
it under the terms of the GNU General Public License as published by
66
the Free Software Foundation, either version 3 of the License, or
77
(at your option) any later version.
88
9-
evm-arduino is distributed in the hope that it will be useful,
9+
evm-esp32 is distributed in the hope that it will be useful,
1010
but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1212
GNU General Public License for more details.
1313
1414
You should have received a copy of the GNU General Public License
15-
along with evm-arduino. If not, see <http://www.gnu.org/licenses/>.
15+
along with evm-esp32. If not, see <http://www.gnu.org/licenses/>.
1616
1717
*/
1818
#ifndef OPCODES_H

include/vm.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
/*
2-
This file is part of evm-arduino.
2+
This file is part of evm-esp32.
33
4-
evm-arduino is free software: you can redistribute it and/or modify
4+
evm-esp32 is free software: you can redistribute it and/or modify
55
it under the terms of the GNU General Public License as published by
66
the Free Software Foundation, either version 3 of the License, or
77
(at your option) any later version.
88
9-
evm-arduino is distributed in the hope that it will be useful,
9+
evm-esp32 is distributed in the hope that it will be useful,
1010
but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1212
GNU General Public License for more details.
1313
1414
You should have received a copy of the GNU General Public License
15-
along with evm-arduino. If not, see <http://www.gnu.org/licenses/>.
15+
along with evm-esp32. If not, see <http://www.gnu.org/licenses/>.
1616
1717
*/
1818
#ifndef VM_H

opcodes.ino

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
/*
2-
This file is part of evm-arduino.
2+
This file is part of evm-esp32.
33
4-
evm-arduino is free software: you can redistribute it and/or modify
4+
evm-esp32 is free software: you can redistribute it and/or modify
55
it under the terms of the GNU General Public License as published by
66
the Free Software Foundation, either version 3 of the License, or
77
(at your option) any later version.
88
9-
evm-arduino is distributed in the hope that it will be useful,
9+
evm-esp32 is distributed in the hope that it will be useful,
1010
but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1212
GNU General Public License for more details.
1313
1414
You should have received a copy of the GNU General Public License
15-
along with evm-arduino. If not, see <http://www.gnu.org/licenses/>.
15+
along with evm-esp32. If not, see <http://www.gnu.org/licenses/>.
1616
1717
*/
1818
#include "include/opcodes.h"
@@ -43,7 +43,7 @@ void parse_opcode(struct vm *VM, uint16_t opcode)
4343
digitalWrite(VM->registers.v[0], VM->registers.v[1]);
4444
return;
4545
break;
46-
case 0xE0A4:
46+
case 0xE0A0:
4747
delay(VM->registers.v[2]);
4848
return;
4949
break;

vm.ino

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
/*
2-
This file is part of evm-arduino.
2+
This file is part of evm-esp32.
33
4-
evm-arduino is free software: you can redistribute it and/or modify
4+
evm-esp32 is free software: you can redistribute it and/or modify
55
it under the terms of the GNU General Public License as published by
66
the Free Software Foundation, either version 3 of the License, or
77
(at your option) any later version.
88
9-
evm-arduino is distributed in the hope that it will be useful,
9+
evm-esp32 is distributed in the hope that it will be useful,
1010
but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1212
GNU General Public License for more details.
1313
1414
You should have received a copy of the GNU General Public License
15-
along with evm-arduino. If not, see <http://www.gnu.org/licenses/>.
15+
along with evm-esp32. If not, see <http://www.gnu.org/licenses/>.
1616
1717
*/
1818
#include <stdio.h>

0 commit comments

Comments
 (0)