split out memory map defines
[pinmux.git] / src / bsv / pinmux_generator.py
2018-08-03 Luke Kenneth Casso... split out memory map defines
2018-08-03 Luke Kenneth Casso... add peripherals makefile template
2018-08-02 Luke Kenneth Casso... fix dedicated outputs, hard-code enable line to 1
2018-07-31 Luke Kenneth Casso... fix cell bit widths if muxwidth = 1
2018-07-31 Luke Kenneth Casso... output cell mux peripheral side
2018-07-31 Luke Kenneth Casso... remove write_ptp, add bitwidths.txt file
2018-07-30 Luke Kenneth Casso... add master connection
2018-07-30 Luke Kenneth Casso... add lcd clock sync
2018-07-29 Luke Kenneth Casso... horrible clock-sync hack
2018-07-28 Luke Kenneth Casso... redo mkpincon for fast names
2018-07-28 Luke Kenneth Casso... put PADDR_WIDTH separate from ADDR_WIDTH
2018-07-28 Luke Kenneth Casso... fix PADDR to 32
2018-07-28 Luke Kenneth Casso... put back to RV64
2018-07-28 Luke Kenneth Casso... sigh go to 32-bit for now
2018-07-28 Luke Kenneth Casso... fix fast slave bus index names
2018-07-28 Luke Kenneth Casso... generate separate file for fast memory map
2018-07-28 Luke Kenneth Casso... split out slow memory map to separate file
2018-07-28 Luke Kenneth Casso... split out slow memory map to separate file
2018-07-28 Luke Kenneth Casso... split out slow memory map to separate file
2018-07-27 Luke Kenneth Casso... resolve nameclash
2018-07-27 Luke Kenneth Casso... create FastTuple2 function
2018-07-27 Luke Kenneth Casso... add extra -D options to makefile template
2018-07-27 Luke Kenneth Casso... add RV64 define to instance_defines
2018-07-27 Luke Kenneth Casso... add flexbus get/put link
2018-07-26 Luke Kenneth Casso... pep8 cleanup
2018-07-26 Luke Kenneth Casso... add external interfaces v2
2018-07-26 Luke Kenneth Casso... add num dma channels define
2018-07-26 Luke Kenneth Casso... add dma rules
2018-07-25 Luke Kenneth Casso... add fast bus instance
2018-07-25 Luke Kenneth Casso... add jtag interface decl
2018-07-25 Luke Kenneth Casso... add mkconnection to fast axi slaves
2018-07-25 Luke Kenneth Casso... add slave and master for rgbttl
2018-07-25 Luke Kenneth Casso... add fastslave axi defines
2018-07-25 Luke Kenneth Casso... add mkfast_peripherals fn
2018-07-25 Luke Kenneth Casso... add jtag mkslow (actually, fast)
2018-07-25 Luke Kenneth Casso... add write soc function
2018-07-25 Luke Kenneth Casso... add fastbus system, which stops peripherals from being...
2018-07-25 Luke Kenneth Casso... start adding fast/external bus spec
2018-07-24 Luke Kenneth Casso... pep8 cleanup
2018-07-23 Luke Kenneth Casso... add vectorised gpio interface
2018-07-23 Luke Kenneth Casso... create new get/put interface pinmux declaration
2018-07-23 Luke Kenneth Casso... create new get/put interface pinmux declaration
2018-07-23 Luke Kenneth Casso... create new get/put interface pinmux declaration
2018-07-22 Luke Kenneth Casso... rename template to slowt
2018-07-22 Luke Kenneth Casso... remove unneeded peripherals, now in separate repo
2018-07-22 Luke Kenneth Casso... add external interface definitions
2018-07-22 Luke Kenneth Casso... add MK_SLOW_IRQ define
2018-07-22 Luke Kenneth Casso... add mkplic beginnings
2018-07-21 Neeladd jtag through pinmux
2018-07-21 Luke Kenneth Casso... pep8 cleanup
2018-07-21 Luke Kenneth Casso... add sdcard dummy interface
2018-07-21 Neeladd copying jtag files
2018-07-21 Neelfix peripherals
2018-07-21 Neeladd pwm define
2018-07-21 Neelfix compile errors
2018-07-21 Neeladd and copy bsv library files
2018-07-20 Luke Kenneth Casso... add pin rules
2018-07-20 Luke Kenneth Casso... add pinmux cell connections
2018-07-20 Luke Kenneth Casso... add pinmux cell connections
2018-07-20 Luke Kenneth Casso... add mk_connection
2018-07-20 Luke Kenneth Casso... use function abstraction, reduce code a bit
2018-07-20 Luke Kenneth Casso... add mkslow_peripherals
2018-07-20 Luke Kenneth Casso... add axi fn_address_mapping
2018-07-20 Luke Kenneth Casso... add axi slave definitions
2018-07-20 Luke Kenneth Casso... add axi4 reg #defines
2018-07-20 Luke Kenneth Casso... add slow peripheral generation, fix python3, and whitespace
2018-07-16 Neelgenerate instance defines, fix lots of random typos
2018-07-16 Neelgetting bsv compile working
2018-07-16 Luke Kenneth Casso... pep8 whitespace cleanup
2018-07-16 Luke Kenneth Casso... auto-generate bus.bsv with new GPIO/MUX configs
2018-07-16 Luke Kenneth Casso... start integrating gpio / mux bus generation
2018-07-01 Luke Kenneth Casso... create a val0 which is set to 0 to get round compilatio...
2018-06-25 Luke Kenneth Casso... pep8 cleanup
2018-06-25 Luke Kenneth Casso... whoops got comments wrong way round
2018-06-25 Luke Kenneth Casso... add in some comments
2018-06-25 Luke Kenneth Casso... add in some comments
2018-06-25 Luke Kenneth Casso... split out iocells to separate interface, just makes...
2018-06-25 Luke Kenneth Casso... remove GenericIOType and FunctionType for now
2018-06-25 Luke Kenneth Casso... move cell_bit_width function
2018-06-25 Luke Kenneth Casso... remove debug print
2018-06-25 Luke Kenneth Casso... whoops counting cell bit width, maths wrong
2018-06-24 Luke Kenneth Casso... remove pullup and other pad characteristics as theyre...
2018-06-20 Luke Kenneth Casso... add new types FunctionType and PadCharacteristicsType
2018-06-12 rishucodingreplace split from whitespace to tabspace
2018-05-31 Luke Kenneth Casso... autopep8 cleanup
2018-04-27 Luke Kenneth Casso... add Makefile/lib auto-generator
2018-04-14 Luke Kenneth Casso... use bit width consistently for mux cells
2018-04-14 Luke Kenneth Casso... must declare mux selection same bitwidth
2018-04-14 Luke Kenneth Casso... put cell width at fixed (max) bits
2018-04-09 Luke Kenneth Casso... add busenable output
2018-04-04 Luke Kenneth Casso... split bsv generator into functions
2018-03-31 Luke Kenneth Casso... big python3 interoperability update
2018-03-30 Luke Kenneth Casso... autopep8 whitespace cleanup
2018-03-29 Neelbitspec if now of type "Bit#(?)" or GenericIOType
2018-03-29 Luke Kenneth Casso... stronger autopep8 whitespace cleanup
2018-03-28 Luke Kenneth Casso... remove manual dictionary, use interface txt file defini...
2018-03-23 Luke Kenneth Casso... pep8, whitespace cleanup
2018-03-23 Luke Kenneth Casso... move pinmux generator function to src/bsv directory