User contributions for PedalPCB
Jump to navigation
Jump to search
6 January 2023
- 20:5320:53, 6 January 2023 diff hist +10 SpinAsm SOF No edit summary Tag: Visual edit
- 20:5320:53, 6 January 2023 diff hist +10 SpinAsm AND No edit summary Tag: Visual edit
- 20:5220:52, 6 January 2023 diff hist +18 Main Page →SpinAsm Reference Tag: Reverted
- 20:5220:52, 6 January 2023 diff hist −15 SpinAsm SKP →Parameters current Tag: Visual edit
- 20:5220:52, 6 January 2023 diff hist +2,720 N SpinAsm SKP Created page with "==SKP== {| class="wikitable" |+ !Mnemonic !Operation !Instruction coding |- |SKP |CMASK N |CCCCCNNNNNN000000000000000010001 |} ======Description====== The SKP instruction allows conditional program execution. The FV1 features five condition flags that can be used to conditionally skip the next N instructions. The selection of which condition flag(s) must be asserted in order to skip the next N instructions is made by the five bit condition mask “CMASK”. Only if..." Tag: Visual edit
- 20:4620:46, 6 January 2023 diff hist +18 Main Page →SpinAsm Reference Tag: Reverted
- 20:4620:46, 6 January 2023 diff hist +1,098 N SpinAsm EXP Created page with "==EXP== {| class="wikitable" |+ !Mnemonic !Operation !Instruction coding |- |EXP |C * EXP(ACC) + D |CCCCCCCCCCCCCCCCDDDDDDDDDDD01100 |} ======Description====== EXP will multiply 2^ACC with C and add the constant D to the result. Since ACC (in it’s role as the destination for the EXP instruction) is limited to linear values from 0 to +0.99999988, the EXP instruction is limited to logarithmic ACC values (in it’s role as the source operand for the EXP instruction) ..." Tag: Visual edit
- 20:4420:44, 6 January 2023 diff hist +18 Main Page →SpinAsm Reference Tag: Reverted
- 20:4420:44, 6 January 2023 diff hist +998 N SpinAsm LOG Created page with "==LOG== {| class="wikitable" |+ !Mnemonic !Operation !Instruction coding |- |LOG |<nowiki>C * LOG(|ACC|) + D</nowiki> |CCCCCCCCCCCCCCCCDDDDDDDDDDD01011 |} ======Description====== LOG will multiply the Base2 LOG of the current absolute value in ACC with C and add the constant D to the result. It is important to note that the LOG function returns a fixed point number in S4.19 format instead of the standard S.23 format, which in turn means that the most negative Base2 LO..." Tag: Visual edit
- 20:4220:42, 6 January 2023 diff hist +1 SpinAsm AND No edit summary Tag: Visual edit
- 20:4120:41, 6 January 2023 diff hist +18 Main Page →SpinAsm Reference Tag: Reverted
- 20:4120:41, 6 January 2023 diff hist +1,011 N SpinAsm XOR Created page with "==XOR== {| class="wikitable" |+ !Mnemonic !Operation !Instruction coding |- |XOR |ACC ^ MASK |MMMMMMMMMMMMMMMMMMMMMMMM000010000 |} ======Description====== XOR will perform a bit wise "xor" of the current ACC and the 24bit MASK specified within the instruction word. The instruction will invert ACC provided MASK equals $FFFFFF. (see also the pseudo opcode section) {| class="wikitable" |+ !Name !Width !Entry formats, range |- |M |24 Bit |Binary Hex ($000000 - $FFFFFF) Sy..." Tag: Visual edit
- 20:3920:39, 6 January 2023 diff hist +17 Main Page →SpinAsm Reference Tag: Reverted
- 20:3920:39, 6 January 2023 diff hist +1,032 N SpinAsm OR Created page with "==OR== {| class="wikitable" |+ !Mnemonic !Operation !Instruction coding |- |OR |<nowiki>ACC | MASK </nowiki> |MMMMMMMMMMMMMMMMMMMMMMMM000001111 |} ======Description====== OR will perform a bit wise "or" of the current ACC and the 24bit MASK specified within the instruction word. The instruction might be used to load a constant into ACC provided ACC contains $000000 {| class="wikitable" |+ !Name !Width !Entry formats, range |- |M |24 Bit |Binary Hex ($000000 - $FFFFFF)..." Tag: Visual edit
- 20:3620:36, 6 January 2023 diff hist +36 Main Page No edit summary Tags: Reverted Visual edit: Switched
- 20:3620:36, 6 January 2023 diff hist +25 Main Page No edit summary Tags: Reverted Visual edit: Switched
- 20:3420:34, 6 January 2023 diff hist +110 N FV1Dev Created page with "Using the FV1Dev on Microsoft Windows Using the FV1Dev on Apple macOS Using the FV1Dev on Ubuntu" current
- 20:3320:33, 6 January 2023 diff hist +938 N Using the FV1Dev on Ubuntu Created page with "This method has been tested on Ubuntu 18.04 LTS. Other versions may work, but have not been verified. == Installation == Open a Terminal window and enter the following: Step 1: '''Update package information''' <code> sudo apt-get update </code> Step 2: '''Install libusb''' <code> sudo apt-get install libusb-1.0 </code> Step 3: '''Install SRecord''' <code> sudo apt-get install srecord </code> Step 4: '''Download FV1Dev Bundle for Ubuntu''' http://wiki.pedalpc..."
- 20:3320:33, 6 January 2023 diff hist +1,005 N Using the FV1Dev on Apple macOS Created page with "This method has been tested on macOS Sierra and Mojave. Other versions may work, but have not been verified. == Installation == Open a Terminal window and enter the following: Step 1: '''Install Homebrew''' <code><nowiki>/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"</nowiki> </code> Step 2: '''Install libusb''' <code> brew install libusb </code> Step 3: '''Install SRecord''' <code> brew install srecord </cod..."
- 20:3020:30, 6 January 2023 diff hist 0 N File:Asprogrammer-selectdevice.png No edit summary current