Documentation for “Zerocat Chipflasher” as of Tue, 03 Dec 2024 13:38:14 +0100
Repository: git://zerocat.org/zerocat/projects/chipflasher
Version: v2.0.2
Branch: flashrom-interface

../../firmware2/src/SPI-commands.spin.terminal.html

Propeller Spin/PASM Compiler 'OpenSpin' (c)2012-2016 Parallax Inc. DBA Parallax Semiconductor.
Version 1.00.78
Compiling...
../../firmware2/src/SPI-commands.spin
Done.
Program size is 28 bytes
TYPE: 43   VALUE: 00000000 (00000000)   NAME: CMD__NOP
TYPE: 43   VALUE: 00000001 (00000000)   NAME: CMD__WRSR
TYPE: 43   VALUE: 00000031 (00000000)   NAME: CMD__WRSR2
TYPE: 43   VALUE: 00000011 (00000000)   NAME: CMD__WRSR3
TYPE: 43   VALUE: 00000004 (00000000)   NAME: CMD__WRDI
TYPE: 43   VALUE: 00000005 (00000000)   NAME: CMD__RDSR
TYPE: 43   VALUE: 00000035 (00000000)   NAME: CMD__RDSR2
TYPE: 43   VALUE: 00000015 (00000000)   NAME: CMD__RDSR3
TYPE: 43   VALUE: 00000006 (00000000)   NAME: CMD__WREN
TYPE: 43   VALUE: 00000003 (00000000)   NAME: CMD__READ
TYPE: 43   VALUE: 0000000B (00000000)   NAME: CMD__READHF
TYPE: 43   VALUE: 00000020 (00000000)   NAME: CMD__SE
TYPE: 43   VALUE: 00000052 (00000000)   NAME: CMD__BE32K
TYPE: 43   VALUE: 000000D8 (00000000)   NAME: CMD__BE64K
TYPE: 43   VALUE: 00000060 (00000000)   NAME: CMD__CE_0X60
TYPE: 43   VALUE: 000000C7 (00000000)   NAME: CMD__CE_0XC7
TYPE: 43   VALUE: 00000002 (00000000)   NAME: CMD__BP
TYPE: 43   VALUE: 00000002 (00000000)   NAME: CMD__PP
TYPE: 43   VALUE: 000000B9 (00000000)   NAME: CMD__DP
TYPE: 43   VALUE: 000000AB (00000000)   NAME: CMD__RDP
TYPE: 43   VALUE: 000000AB (00000000)   NAME: CMD__RES
TYPE: 43   VALUE: 00000090 (00000000)   NAME: CMD__REMS
TYPE: 43   VALUE: 00000070 (00000000)   NAME: CMD__ESRY
TYPE: 43   VALUE: 00000080 (00000000)   NAME: CMD__DSRY
TYPE: 43   VALUE: 00000050 (00000000)   NAME: CMD__EWSR
TYPE: 43   VALUE: 000000AD (00000000)   NAME: CMD__CP
TYPE: 43   VALUE: 0000002B (00000000)   NAME: CMD__RDSCUR
TYPE: 43   VALUE: 0000002F (00000000)   NAME: CMD__WRSCUR
TYPE: 43   VALUE: 00000036 (00000000)   NAME: CMD__PS
TYPE: 43   VALUE: 00000039 (00000000)   NAME: CMD__US
TYPE: 43   VALUE: 0000003C (00000000)   NAME: CMD__RSPR
TYPE: 43   VALUE: 00000033 (00000000)   NAME: CMD__SL
TYPE: 43   VALUE: 00000034 (00000000)   NAME: CMD__FSLS
TYPE: 43   VALUE: 0000009B (00000000)   NAME: CMD__PGMSREG
TYPE: 43   VALUE: 00000035 (00000000)   NAME: CMD__RDSLR
TYPE: 43   VALUE: 00000077 (00000000)   NAME: CMD__RDSREG
TYPE: 43   VALUE: 000000F0 (00000000)   NAME: CMD__RST
TYPE: 43   VALUE: 0000009F (00000000)   NAME: CMD__RDID
TYPE: 53   VALUE: 00000001 (00000004)   NAME: START

Distilled longs: 0

OBJ bytes: 559

_CLKMODE: 00
_CLKFREQ: 00B71B00

0000- 00 00 0C 00 0C 00 02 00 08 00 00 00 32 00 00 00   ............2...
0010- 3B 43 4D 44 5F 5F 4E 4F 50 10 00 00 00 00 43 4D   ;CMD__NOP.....CM
0020- 44 5F 5F 57 52 53 52 10 01 00 00 00 43 4D 44 5F   D__WRSR.....CMD_
0030- 5F 57 52 53 52 32 10 31 00 00 00 43 4D 44 5F 5F   _WRSR2.1...CMD__
0040- 57 52 53 52 33 10 11 00 00 00 43 4D 44 5F 5F 57   WRSR3.....CMD__W
0050- 52 44 49 10 04 00 00 00 43 4D 44 5F 5F 52 44 53   RDI.....CMD__RDS
0060- 52 10 05 00 00 00 43 4D 44 5F 5F 52 44 53 52 32   R.....CMD__RDSR2
0070- 10 35 00 00 00 43 4D 44 5F 5F 52 44 53 52 33 10   .5...CMD__RDSR3.
0080- 15 00 00 00 43 4D 44 5F 5F 57 52 45 4E 10 06 00   ....CMD__WREN...
0090- 00 00 43 4D 44 5F 5F 52 45 41 44 10 03 00 00 00   ..CMD__READ.....
00A0- 43 4D 44 5F 5F 52 45 41 44 48 46 10 0B 00 00 00   CMD__READHF.....
00B0- 43 4D 44 5F 5F 53 45 10 20 00 00 00 43 4D 44 5F   CMD__SE. ...CMD_
00C0- 5F 42 45 33 32 4B 10 52 00 00 00 43 4D 44 5F 5F   _BE32K.R...CMD__
00D0- 42 45 36 34 4B 10 D8 00 00 00 43 4D 44 5F 5F 43   BE64K.....CMD__C
00E0- 45 5F 30 58 36 30 10 60 00 00 00 43 4D 44 5F 5F   E_0X60.`...CMD__
00F0- 43 45 5F 30 58 43 37 10 C7 00 00 00 43 4D 44 5F   CE_0XC7.....CMD_
0100- 5F 42 50 10 02 00 00 00 43 4D 44 5F 5F 50 50 10   _BP.....CMD__PP.
0110- 02 00 00 00 43 4D 44 5F 5F 44 50 10 B9 00 00 00   ....CMD__DP.....
0120- 43 4D 44 5F 5F 52 44 50 10 AB 00 00 00 43 4D 44   CMD__RDP.....CMD
0130- 5F 5F 52 45 53 10 AB 00 00 00 43 4D 44 5F 5F 52   __RES.....CMD__R
0140- 45 4D 53 10 90 00 00 00 43 4D 44 5F 5F 45 53 52   EMS.....CMD__ESR
0150- 59 10 70 00 00 00 43 4D 44 5F 5F 44 53 52 59 10   Y.p...CMD__DSRY.
0160- 80 00 00 00 43 4D 44 5F 5F 45 57 53 52 10 50 00   ....CMD__EWSR.P.
0170- 00 00 43 4D 44 5F 5F 43 50 10 AD 00 00 00 43 4D   ..CMD__CP.....CM
0180- 44 5F 5F 52 44 53 43 55 52 10 2B 00 00 00 43 4D   D__RDSCUR.+...CM
0190- 44 5F 5F 57 52 53 43 55 52 10 2F 00 00 00 43 4D   D__WRSCUR./...CM
01A0- 44 5F 5F 50 53 10 36 00 00 00 43 4D 44 5F 5F 55   D__PS.6...CMD__U
01B0- 53 10 39 00 00 00 43 4D 44 5F 5F 52 53 50 52 10   S.9...CMD__RSPR.
01C0- 3C 00 00 00 43 4D 44 5F 5F 53 4C 10 33 00 00 00   <...CMD__SL.3...
01D0- 43 4D 44 5F 5F 46 53 4C 53 10 34 00 00 00 43 4D   CMD__FSLS.4...CM
01E0- 44 5F 5F 50 47 4D 53 52 45 47 10 9B 00 00 00 43   D__PGMSREG.....C
01F0- 4D 44 5F 5F 52 44 53 4C 52 10 35 00 00 00 43 4D   MD__RDSLR.5...CM
0200- 44 5F 5F 52 44 53 52 45 47 10 77 00 00 00 43 4D   D__RDSREG.w...CM
0210- 44 5F 5F 52 53 54 10 F0 00 00 00 43 4D 44 5F 5F   D__RST.....CMD__
0220- 52 44 49 44 10 9F 00 00 00 53 54 41 52 54 00      RDID.....START.

______________________________________________________________________________
********************************************************* File starts here ***
Zerocat Chipflasher --- Flash free firmware, kick the Management Engine.

Copyright (C) 2020, 2021, 2022  Kai Mertens 

File SPI-commands.spin --- provide a list of SPI commands

This file is part of Zerocat Chipflasher.

See end of file for terms of use.

******************************************************************************

Object "../../firmware2/src/SPI-commands" Interface:

PUB  start

Program:  3 Longs
Variable: 0 Longs

SPI Command Set, as collected across multiple datasheets
Read JEDEC Device ID

__________
PUB  start

Do nothing yet.

******************************************************************************
Terms of Use:

Zerocat Chipflasher is free software: you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

Zerocat Chipflasher is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License along
with Zerocat Chipflasher.  If not, see <http://www.gnu.org/licenses/>.

************************************************************** End of File ***