Sebastien Bourdeauducq
|
4d9b2fff63
|
genlib/fsm: fix return value of _get_register_control
|
2015-10-19 19:03:43 +08:00 |
Sebastien Bourdeauducq
|
33f344b92a
|
fsm: NextState and NextValue should derive from _Statement
|
2015-09-23 22:38:10 +08:00 |
Sebastien Bourdeauducq
|
31ffa8c18f
|
fsm: support complex targets in NextValue. Closes #27.
|
2015-09-22 16:55:24 +08:00 |
Sebastien Bourdeauducq
|
336728413a
|
simplify imports, migen.fhdl.std -> migen
|
2015-09-12 19:34:07 +08:00 |
Florent Kermarrec
|
79624ce849
|
migen/genlib/fsm: fix delayed_enter when delay is negative (can happen when delay is generated from others parameters)
|
2015-06-02 19:26:42 +02:00 |
Florent Kermarrec
|
1051878f4c
|
global: pep8 (E302)
|
2015-04-13 20:45:35 +02:00 |
Florent Kermarrec
|
17e5249be0
|
global: pep8 (replace tabs with spaces)
|
2015-04-13 20:07:07 +02:00 |
Sebastien Bourdeauducq
|
4542de2c11
|
genlib/fsm: add NextValue to replace reg/reg_next/ce pattern
|
2014-11-25 17:16:21 +08:00 |
Florent Kermarrec
|
dbaeaf7833
|
remove trailing whitespaces
|
2014-10-17 17:08:46 +08:00 |
Sebastien Bourdeauducq
|
15f67b30d0
|
genlib/fsm: make first fsm.act() the reset state, even when using after_*/before_* methods before fsm.act
|
2014-09-29 19:38:58 +08:00 |
Florent Kermarrec
|
ea0f4706f5
|
fsm: set reset_state as default state
|
2014-06-22 15:21:22 +02:00 |
Robert Jordens
|
7e4024beb3
|
genlib/fsm: rename {entering,leaving} to after_{entering,leaving}, add before_{entering,leaving}
|
2013-11-21 23:30:24 +01:00 |
Sebastien Bourdeauducq
|
4fb3e970b1
|
genlib/fsm: add entering/ongoing/leaving methods
|
2013-09-06 14:51:18 +02:00 |
Robert Jördens
|
5bc9a0b383
|
fsm.py: set reset_state
|
2013-07-22 10:30:40 +02:00 |
Sebastien Bourdeauducq
|
d0caa738bd
|
FSM: new API
|
2013-06-25 22:17:39 +02:00 |
Sebastien Bourdeauducq
|
aea3b59432
|
genlib/fsm: fix handling of zero delayed_enter
|
2013-06-10 22:49:05 +02:00 |
Sebastien Bourdeauducq
|
70ffe86356
|
New migen.fhdl.std to simplify imports + len->flen
|
2013-05-22 17:11:09 +02:00 |
Sebastien Bourdeauducq
|
f9acee4e68
|
corelogic -> genlib
|
2013-02-22 23:19:37 +01:00 |