diff --git a/src/examples/ram-func/main.go b/src/examples/ram-func/main.go index b4556c19..6c445a48 100644 --- a/src/examples/ram-func/main.go +++ b/src/examples/ram-func/main.go @@ -83,7 +83,7 @@ func in_ram() uintptr { return device.AsmFull("MOV {}, PC", nil) } -// go:noinline used here to prevent function being 'inlined' into main() +// 'go:noinline' used here to prevent function being 'inlined' into main() // so it appears in objdump output. In normal use, go:inline is not // required for functions running from flash (flash is the default). // diff --git a/src/runtime/volatile/bitband_nxpmk66f18.go b/src/runtime/volatile/bitband_nxpmk66f18.go index 6ad507f8..289596ba 100644 --- a/src/runtime/volatile/bitband_nxpmk66f18.go +++ b/src/runtime/volatile/bitband_nxpmk66f18.go @@ -51,7 +51,7 @@ func (r *BitRegister) Set(v bool) { // if R is not an AIPS or GPIO register or if N is out of range (greater than // the number of bits in a register minus one). // -// go:inline +//go:inline func (r *Register8) Bit(bit uint8) *BitRegister { ptr := bitbandAddress(uintptr(unsafe.Pointer(&r.Reg)), bit) return (*BitRegister)(unsafe.Pointer(ptr)) @@ -61,7 +61,7 @@ func (r *Register8) Bit(bit uint8) *BitRegister { // if R is not an AIPS or GPIO register or if N is out of range (greater than // the number of bits in a register minus one). // -// go:inline +//go:inline func (r *Register16) Bit(bit uint8) *BitRegister { ptr := bitbandAddress(uintptr(unsafe.Pointer(&r.Reg)), bit) return (*BitRegister)(unsafe.Pointer(ptr)) @@ -71,7 +71,7 @@ func (r *Register16) Bit(bit uint8) *BitRegister { // if R is not an AIPS or GPIO register or if N is out of range (greater than // the number of bits in a register minus one). // -// go:inline +//go:inline func (r *Register32) Bit(bit uint8) *BitRegister { ptr := bitbandAddress(uintptr(unsafe.Pointer(&r.Reg)), bit) return (*BitRegister)(unsafe.Pointer(ptr)) diff --git a/src/runtime/volatile/register.go b/src/runtime/volatile/register.go index 62c5e63f..d89bb6fa 100644 --- a/src/runtime/volatile/register.go +++ b/src/runtime/volatile/register.go @@ -62,7 +62,7 @@ func (r *Register8) HasBits(value uint8) bool { // // r.Reg = (r.Reg & ^(mask << pos)) | value << pos // -// go:inline +//go:inline func (r *Register8) ReplaceBits(value uint8, mask uint8, pos uint8) { StoreUint8(&r.Reg, LoadUint8(&r.Reg)&^(mask<