Florent Kermarrec [Mon, 13 Apr 2015 14:56:25 +0000 (16:56 +0200)]
global: pep8 (E401)
Florent Kermarrec [Mon, 13 Apr 2015 14:53:07 +0000 (16:53 +0200)]
global: pep8 (E203)
Florent Kermarrec [Mon, 13 Apr 2015 14:51:00 +0000 (16:51 +0200)]
global: pep8 (E231)
Florent Kermarrec [Mon, 13 Apr 2015 14:48:51 +0000 (16:48 +0200)]
global: pep8 (E201)
Florent Kermarrec [Mon, 13 Apr 2015 14:47:22 +0000 (16:47 +0200)]
global: pep8 (E302)
Florent Kermarrec [Mon, 13 Apr 2015 14:19:55 +0000 (16:19 +0200)]
global: pep8 (replace tabs with spaces)
Florent Kermarrec [Mon, 13 Apr 2015 14:09:04 +0000 (16:09 +0200)]
litesata: more pep8 (when convenient), should be almost OK
Florent Kermarrec [Mon, 13 Apr 2015 13:55:22 +0000 (15:55 +0200)]
litesata: pep8 (E265)
Florent Kermarrec [Mon, 13 Apr 2015 13:51:17 +0000 (15:51 +0200)]
litesata: pep8 (E261, E271)
Florent Kermarrec [Mon, 13 Apr 2015 13:44:52 +0000 (15:44 +0200)]
litesata: pep8 (W292)
Florent Kermarrec [Mon, 13 Apr 2015 13:44:04 +0000 (15:44 +0200)]
litesata: pep8 (E225)
Florent Kermarrec [Mon, 13 Apr 2015 13:29:34 +0000 (15:29 +0200)]
litesata: pep8 (E222)
Florent Kermarrec [Mon, 13 Apr 2015 13:27:36 +0000 (15:27 +0200)]
litesata: pep8 (E401)
Florent Kermarrec [Mon, 13 Apr 2015 13:25:40 +0000 (15:25 +0200)]
litesata: pep8 (E203)
Florent Kermarrec [Mon, 13 Apr 2015 13:19:34 +0000 (15:19 +0200)]
litesata: pep8 (E231)
Florent Kermarrec [Mon, 13 Apr 2015 13:12:39 +0000 (15:12 +0200)]
litesata: pep8 (E302)
Florent Kermarrec [Mon, 13 Apr 2015 12:55:26 +0000 (14:55 +0200)]
litesata: pep8 (replace tabs with spaces)
Florent Kermarrec [Mon, 13 Apr 2015 12:53:17 +0000 (14:53 +0200)]
litescope/examples_designs: add build directory
Florent Kermarrec [Mon, 13 Apr 2015 12:47:44 +0000 (14:47 +0200)]
liteusb: more pep8 (when convenient), should be almost OK
Florent Kermarrec [Mon, 13 Apr 2015 12:37:39 +0000 (14:37 +0200)]
liteusb: pep8 (E265)
Florent Kermarrec [Mon, 13 Apr 2015 12:34:36 +0000 (14:34 +0200)]
liteusb: pep8 (E225)
Florent Kermarrec [Mon, 13 Apr 2015 12:32:51 +0000 (14:32 +0200)]
liteusb: pep8 (E222)
Florent Kermarrec [Mon, 13 Apr 2015 12:30:48 +0000 (14:30 +0200)]
liteusb: pep8 (E231)
Florent Kermarrec [Mon, 13 Apr 2015 12:29:44 +0000 (14:29 +0200)]
liteusb: pep8 (E201)
Florent Kermarrec [Mon, 13 Apr 2015 12:27:31 +0000 (14:27 +0200)]
liteusb: pep8 (E302)
Florent Kermarrec [Mon, 13 Apr 2015 12:09:58 +0000 (14:09 +0200)]
liteusb: pep8 (replace tabs with spaces)
Florent Kermarrec [Mon, 13 Apr 2015 11:56:24 +0000 (13:56 +0200)]
litescope: more pep8 (when convenient), should be almost OK
Florent Kermarrec [Mon, 13 Apr 2015 11:46:06 +0000 (13:46 +0200)]
litescope: pep8 (E265)
Florent Kermarrec [Mon, 13 Apr 2015 11:40:30 +0000 (13:40 +0200)]
litescope: pep8 (E261, E271)
Florent Kermarrec [Mon, 13 Apr 2015 11:38:35 +0000 (13:38 +0200)]
litescope: pep8 (W292)
Florent Kermarrec [Mon, 13 Apr 2015 11:37:46 +0000 (13:37 +0200)]
litescope: pep8 (E225)
Florent Kermarrec [Mon, 13 Apr 2015 11:29:41 +0000 (13:29 +0200)]
litescope: pep8 (E222)
Florent Kermarrec [Mon, 13 Apr 2015 11:28:47 +0000 (13:28 +0200)]
litescope: pep8 (E401)
Florent Kermarrec [Mon, 13 Apr 2015 11:25:27 +0000 (13:25 +0200)]
litescope: pep8 (E203)
Florent Kermarrec [Mon, 13 Apr 2015 11:23:48 +0000 (13:23 +0200)]
litescope: pep8 (E231)
Florent Kermarrec [Mon, 13 Apr 2015 11:20:13 +0000 (13:20 +0200)]
litescope: pep8 (E201)
Florent Kermarrec [Mon, 13 Apr 2015 11:18:21 +0000 (13:18 +0200)]
litescope: pep8 (E302)
Florent Kermarrec [Mon, 13 Apr 2015 11:09:44 +0000 (13:09 +0200)]
litescope: pep8 (replace tabs with spaces)
Florent Kermarrec [Mon, 13 Apr 2015 11:02:04 +0000 (13:02 +0200)]
liteeth: more pep8 (when convenient), should be almost OK
Florent Kermarrec [Mon, 13 Apr 2015 09:23:27 +0000 (11:23 +0200)]
liteeth: pep8 (E265)
Florent Kermarrec [Mon, 13 Apr 2015 09:07:50 +0000 (11:07 +0200)]
liteeth: pep8 (E261, E271)
Florent Kermarrec [Mon, 13 Apr 2015 08:58:45 +0000 (10:58 +0200)]
liteeth: pep8 (W292)
Florent Kermarrec [Mon, 13 Apr 2015 08:56:18 +0000 (10:56 +0200)]
liteeth: pep8 (E225)
Florent Kermarrec [Mon, 13 Apr 2015 08:48:59 +0000 (10:48 +0200)]
liteeth: pep8 (E222)
Florent Kermarrec [Mon, 13 Apr 2015 08:45:09 +0000 (10:45 +0200)]
liteeth: pep8 (E401)
Florent Kermarrec [Mon, 13 Apr 2015 08:39:46 +0000 (10:39 +0200)]
liteeth: pep8 (E203)
Florent Kermarrec [Mon, 13 Apr 2015 08:31:18 +0000 (10:31 +0200)]
liteeth: pep8 (E231)
Florent Kermarrec [Mon, 13 Apr 2015 08:23:33 +0000 (10:23 +0200)]
liteeth: pep8 (E201)
Florent Kermarrec [Mon, 13 Apr 2015 08:20:02 +0000 (10:20 +0200)]
liteeth: pep8 (E302)
Florent Kermarrec [Mon, 13 Apr 2015 07:53:43 +0000 (09:53 +0200)]
liteeth: pep8 (replace tabs with spaces)
Florent Kermarrec [Sun, 12 Apr 2015 20:09:46 +0000 (22:09 +0200)]
liteeth/phy/gmii: fix clock generation for mii mode (clock_pads.tx is an input)
Florent Kermarrec [Sun, 12 Apr 2015 18:58:23 +0000 (20:58 +0200)]
microudp.c: add #ifdef on ethmode (bios generation for gmii or mii was broken)
Florent Kermarrec [Sun, 12 Apr 2015 18:19:32 +0000 (20:19 +0200)]
liteeth/phy/gmii_mii: add pads registers in RX
Florent Kermarrec [Sun, 12 Apr 2015 18:11:08 +0000 (20:11 +0200)]
liteeth/phy/gmii_mii: avoid doubling pads register on TX
Florent Kermarrec [Sun, 12 Apr 2015 16:56:46 +0000 (18:56 +0200)]
liteeth/phy/__init__.py: add more comments
Florent Kermarrec [Sun, 12 Apr 2015 16:52:35 +0000 (18:52 +0200)]
microudp: fix if (
Florent Kermarrec [Sun, 12 Apr 2015 15:33:38 +0000 (17:33 +0200)]
liteeth/phy/gmii_mii: add clock counter and use it in bios to select mode
Florent Kermarrec [Sun, 12 Apr 2015 14:49:39 +0000 (16:49 +0200)]
liteeth/phy: add GMII/MII phy
for now swicth is manual, we will need a clk counter to allow software or logic to automatically switch between GMII and MII
Florent Kermarrec [Sun, 12 Apr 2015 13:50:20 +0000 (15:50 +0200)]
liteeth/phy/mii: simplify LiteEthPHYMIIRX using Converter
Florent Kermarrec [Sun, 12 Apr 2015 13:21:58 +0000 (15:21 +0200)]
liteeth/phy/mii: simplify LiteEthPHYMIITX using Converter
Florent Kermarrec [Sun, 12 Apr 2015 12:43:35 +0000 (14:43 +0200)]
liteeth/phy/mii: assign tx_er only if exists (as it's done on GMII)
Florent Kermarrec [Sun, 12 Apr 2015 12:27:29 +0000 (14:27 +0200)]
liteeth/phy/mii: allow use of MII phy on GMII/MII chips that do not have phy clock provided by the FPGA (tested on KC705)
Florent Kermarrec [Fri, 10 Apr 2015 16:57:06 +0000 (18:57 +0200)]
timer: revert prescaler (we will in fact use a software prescaler for uIP)
Florent Kermarrec [Fri, 10 Apr 2015 11:58:44 +0000 (13:58 +0200)]
timer: add prescaler
Robert Jordens [Fri, 10 Apr 2015 01:17:02 +0000 (19:17 -0600)]
s6ddrphy: redo phase_sel, get rid of CLOCK_DEDICATED_ROUTE
Sebastien Bourdeauducq [Fri, 10 Apr 2015 03:42:25 +0000 (11:42 +0800)]
liteeth: adapt to new ModuleTransformer
Florent Kermarrec [Wed, 8 Apr 2015 22:00:25 +0000 (00:00 +0200)]
litesata: update build core target generation
Florent Kermarrec [Wed, 8 Apr 2015 21:27:22 +0000 (23:27 +0200)]
lite*: finish ModuleTransformer adaptations (need to be tested on board)
Sebastien Bourdeauducq [Wed, 8 Apr 2015 16:34:36 +0000 (00:34 +0800)]
soc,cpuif: support user defined constants
Sebastien Bourdeauducq [Mon, 6 Apr 2015 15:53:04 +0000 (23:53 +0800)]
make: add target in build names
Sebastien Bourdeauducq [Mon, 6 Apr 2015 15:52:34 +0000 (23:52 +0800)]
soc: use new ModuleTransformer API
Robert Jordens [Thu, 2 Apr 2015 20:28:42 +0000 (14:28 -0600)]
lite*: adapt to new ModuleTransformer semantics
NOTE: There is loads of duplicated code between the lite*
modules that should be shared.
Florent Kermarrec [Fri, 3 Apr 2015 11:57:37 +0000 (13:57 +0200)]
soc/cpuif: fix CSR base generation for memories (name is already fullname)
Florent Kermarrec [Fri, 3 Apr 2015 10:45:32 +0000 (12:45 +0200)]
soc: add memory.name_override to name when adding csrbankarray.srams to csr_regions
Sebastien Bourdeauducq [Fri, 3 Apr 2015 09:43:46 +0000 (17:43 +0800)]
use str.format
Sebastien Bourdeauducq [Fri, 3 Apr 2015 09:43:29 +0000 (17:43 +0800)]
software/common.mak: fix alignment in quiet output
Florent Kermarrec [Fri, 3 Apr 2015 09:14:28 +0000 (11:14 +0200)]
soc/cpuif: fix get_csr_header when obj is Memory (thanks ccube)
Sebastien Bourdeauducq [Fri, 3 Apr 2015 08:00:07 +0000 (16:00 +0800)]
make.py: use os.path.join
Sebastien Bourdeauducq [Fri, 3 Apr 2015 05:23:28 +0000 (13:23 +0800)]
crt0-or1k: clean up indentation
Florent Kermarrec [Thu, 2 Apr 2015 10:18:43 +0000 (12:18 +0200)]
remove use of _r prefix on CSRs
Sebastien Bourdeauducq [Thu, 2 Apr 2015 09:17:33 +0000 (17:17 +0800)]
move gpio from cpu.peripherals to com
Sebastien Bourdeauducq [Thu, 2 Apr 2015 08:47:03 +0000 (16:47 +0800)]
libbase: implement flush_l2_cache for or1k
Sebastien Bourdeauducq [Thu, 2 Apr 2015 06:40:29 +0000 (14:40 +0800)]
minor cleanups
Sebastien Bourdeauducq [Thu, 2 Apr 2015 02:14:24 +0000 (10:14 +0800)]
Merge branch 'master' of github.com:m-labs/misoc
Florent Kermarrec [Wed, 1 Apr 2015 20:52:19 +0000 (22:52 +0200)]
adapt LiteSATA to new SoC
Florent Kermarrec [Wed, 1 Apr 2015 20:50:29 +0000 (22:50 +0200)]
adapt LiteEth to new SoC
Florent Kermarrec [Wed, 1 Apr 2015 20:45:57 +0000 (22:45 +0200)]
adapt LiteScope to new SoC
Florent Kermarrec [Wed, 1 Apr 2015 20:38:04 +0000 (22:38 +0200)]
soc/sdram: fix do_finalize
Sebastien Bourdeauducq [Wed, 1 Apr 2015 16:14:56 +0000 (00:14 +0800)]
soc: use set
Sebastien Bourdeauducq [Wed, 1 Apr 2015 16:09:38 +0000 (00:09 +0800)]
soc: simplify integrated memory parameters
Sebastien Bourdeauducq [Wed, 1 Apr 2015 15:41:55 +0000 (23:41 +0800)]
soc/sdram: minor cleanup
Sebastien Bourdeauducq [Wed, 1 Apr 2015 09:37:53 +0000 (17:37 +0800)]
litesata: adapt to new SoC API
Sebastien Bourdeauducq [Wed, 1 Apr 2015 09:32:45 +0000 (17:32 +0800)]
soc: remove cpu_boot_file argument
Sebastien Bourdeauducq [Wed, 1 Apr 2015 09:29:51 +0000 (17:29 +0800)]
soc: remove cpu_or_bridge and with_cpu arguments
Sebastien Bourdeauducq [Wed, 1 Apr 2015 08:49:32 +0000 (16:49 +0800)]
soc: retrieve csr and memory regions using methods
Sebastien Bourdeauducq [Wed, 1 Apr 2015 07:56:51 +0000 (15:56 +0800)]
soc: use add_wb_master function
Sebastien Bourdeauducq [Wed, 1 Apr 2015 07:48:56 +0000 (15:48 +0800)]
soc: simplify/fix csr busword
Sebastien Bourdeauducq [Wed, 1 Apr 2015 07:15:09 +0000 (15:15 +0800)]
soc: remove unnecessary imports
Sebastien Bourdeauducq [Wed, 1 Apr 2015 07:14:02 +0000 (15:14 +0800)]
soc: improve memory region conflict check
Sebastien Bourdeauducq [Wed, 1 Apr 2015 06:33:12 +0000 (14:33 +0800)]
soc: remove ns function