1
0
mirror of https://github.com/mgcaret/of816.git synced 2024-05-29 05:41:34 +00:00
of816/platforms/Neon816/neon816-dictionary.md

112 lines
1.5 KiB
Markdown
Raw Normal View History

2020-03-24 03:25:28 +00:00
# -
Updated: 2020-03-23 20:21:18 -0700
## $KBDRESET
_( -- )_ send reset command to PS/2 keyboard
## DUMPEDID
_( -- )_ dump display EDID data, first 256 bytes.
## GETRTC
_( -- day hour minutes seconds ms us )_ get RTC
## I2C2!
_( byte -- )_ write byte to I2C2.
## I2C2@
_( -- byte )_ receive byte from I2C2, do not send ack.
## I2C2@+
_( -- byte )_ receive byte from I2C2, send ack.
## I2C2START
_( -- )_ start I2C2 communication.
## I2C2STOP
_( -- )_ stop I2C2 communication.
## PS2K!
_( byte -- )_ write byte to PS/2 keyboard port.
## PS2K?
_( -- f )_ f is true if data waiting at PS/2 keyboard port.
## PS2K@
_( -- byte )_ read byte from PS/2 keyboard port.
## PS2KEY
_( -- c )_ wait for keypress on PS/2 port, c is the character typed.
## PS2M!
_( byte -- )_ write byte to PS/2 mouse port.
## PS2M?
_( -- f )_ f is true if data waiting at PS/2 mouse port.
## PS2M@
_( -- byte )_ read byte from PS/2 keyboard port.
## PS2RAW
_( -- code f )_ read raw keycode from PS/2 port.
code is keycode, either xx or E0xx, f is true if break.
## SETRTC
_( day hour minutes seconds ms us -- )_ set RTC
## SPI2!
_( byte -- )_ write byte to SPI2.
## SPI2@
_( -- byte )_ fetch byte from SPI2.
## SPI2INIT
_( -- )_ initialize SPI2.
## SPI2START
_( -- )_ start SPI2 communication.
## SPI2STOP
_( -- )_ stop SPI2 communication.
## VDC!
_( offset word -- )_ write word to VDC at offset
## VDCC!
_( offset byte -- )_ write byte to VDC at offset
## VDCC@
_( offset -- byte )_ read byte from VDC at offset
## VIDSTART
## VIDSTOP
## VMODELINE