Skip to content

Commit 40f3d7e

Browse files
committed
remove device's asm code
1 parent 2f28bc3 commit 40f3d7e

File tree

8 files changed

+5
-390
lines changed

8 files changed

+5
-390
lines changed

demo/esp/main.go renamed to _demo/esp/main.go

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ package main
22

33
import (
44
"unsafe"
5-
6-
"github.com/goplus/lib/emb/machine"
75
)
86

97
//go:linkname StoreUint32 llgo.atomicStore
@@ -14,18 +12,13 @@ func sleep(tm int)
1412

1513
func main() {
1614
StoreUint32((*uint32)(unsafe.Pointer(uintptr(0x3ff480A4))), 0x50D83AA1)
17-
1815
StoreUint32((*uint32)(unsafe.Pointer(uintptr(0x3ff4808C))), 0)
1916
StoreUint32((*uint32)(unsafe.Pointer(uintptr(0x3ff5f048))), 0)
2017
buttonPin := machine.GPIO34
2118
buttonPin.Configure(machine.PinConfig{Mode: machine.PinInput})
22-
for {
23-
sleep(10)
24-
buttonState := buttonPin.Get()
25-
if buttonState {
26-
println(buttonState)
27-
}
28-
// println(buttonState)
29-
// time.Sleep(200 * time.Millisecond)
30-
}
19+
println(buttonPin.Get())
20+
sleep(2)
21+
println(buttonPin.Get())
22+
println(buttonState)
23+
// time.Sleep(200 * time.Millisecond)
3124
}

emb/device/arm/cortexm.S

Lines changed: 0 additions & 37 deletions
This file was deleted.

emb/device/arm/interrupts.c

Lines changed: 0 additions & 22 deletions
This file was deleted.

emb/device/esp/esp32.S

Lines changed: 0 additions & 57 deletions
This file was deleted.

emb/device/esp/esp32c3.S

Lines changed: 0 additions & 67 deletions
This file was deleted.

emb/device/esp/esp8266.S

Lines changed: 0 additions & 6 deletions
This file was deleted.

emb/device/riscv/handleinterrupt.S

Lines changed: 0 additions & 130 deletions
This file was deleted.

0 commit comments

Comments
 (0)