FreeCalypso > hg > freecalypso-tools
comparison doc/Target-utils @ 532:0b04f9b30ea1
doc/Target-utils: documented auto-abbinit in simtest
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 18 Jun 2019 06:00:07 +0000 |
parents | 30bec872824a |
children | bdaa4e7c9c05 |
comparison
equal
deleted
inserted
replaced
531:d36c793d71db | 532:0b04f9b30ea1 |
---|---|
175 devices known to use the Iota ABB, most target-utils programs do not execute | 175 devices known to use the Iota ABB, most target-utils programs do not execute |
176 any ABB or SPI communication code (not even initialization) until they receive | 176 any ABB or SPI communication code (not even initialization) until they receive |
177 one of the ABB commands: abbinit, abbr, abbw or poweroff. This way if someone | 177 one of the ABB commands: abbinit, abbr, abbw or poweroff. This way if someone |
178 comes across a Calypso device that has a different ABB type or needs to debug a | 178 comes across a Calypso device that has a different ABB type or needs to debug a |
179 board with broken ABB communication, one can explore other functions without | 179 board with broken ABB communication, one can explore other functions without |
180 touching ABB commands. | 180 touching ABB commands. (simtest is another exception: even though it is not |
181 specific to one particular target device like c139explore, its main function of | |
182 exercising the SIM interface depends on the Iota ABB, thus it is restricted to | |
183 Calypso+Iota targets.) | |
181 | 184 |
182 The abb_init() function invoked by the abbinit command may be invoked multiple | 185 The abb_init() function invoked by the abbinit command may be invoked multiple |
183 times: it maintains an internal flag remembering if the initialization steps | 186 times: it maintains an internal flag remembering if the initialization steps |
184 have already been done or not, and repeated invokations do nothing. User- | 187 have already been done or not, and repeated invokations do nothing. User- |
185 friendly abbr, abbw and poweroff commands invoke abb_init() internally, but the | 188 friendly abbr, abbw and poweroff commands invoke abb_init() internally, but the |