pinmux.git
2022-05-23 Andrey MiroshnikovChanged ack behaviour for rd (1 clk) and wr (2 clk)
2022-05-22 Andrey MiroshnikovRemoved redundant use of Array()
2022-05-21 Andrey MiroshnikovFinally put together fix based on Luke's suggestion...
2022-05-10 Andrey MiroshnikovClean up gpio code
2022-05-10 Andrey MiroshnikovFixed the rd transaction, had to delay ack
2022-05-07 Andrey Miroshnikovreplaced duplicate code with functions, almost working
2022-04-26 Andrey MiroshnikovSimplified rd bus connection, almost working, need...
2022-04-22 Andrey MiroshnikovImplemented fix suggested by luke, bug 762 c#16, not...
2022-04-05 Andrey MiroshnikovMultibus connection to different GPIOs fixed for read...
2022-03-22 Andrey MiroshnikovAdded some gpio logic, still need reading implemented
2022-03-21 Andrey MiroshnikovFixed GPIO block issue that accessed out of bounds...
2022-03-12 Andrey MiroshnikovForgot to add m.d.comb... Now need to debug gpio
2022-03-10 Andrey MiroshnikovAdded signals to export for il
2022-03-10 Andrey Miroshnikovtop level signals not showing up yet
2022-03-09 Andrey MiroshnikovFixed issue with single gpio not working
2022-03-09 Andrey Miroshnikovcreated file for 1-pin pinmux, not working yet
2022-03-09 Andrey Miroshnikovcleanup
2022-03-08 Andrey MiroshnikovConverted to comb logic
2022-03-08 Andrey MiroshnikovAdded basic toggle test. Need to convert to comb domain...
2022-03-07 Andrey Miroshnikovsingle i/o/oe pin IOMux working (test needs improving).
2022-03-02 Andrey MiroshnikovFinally got iomux test running (but block not working...
2022-02-22 Andrey MiroshnikovAdded rd/wr methods to GPIO manager
2022-02-16 Andrey MiroshnikovAdded gtkw doc generation to simple gpio block test
2022-02-14 Andrey MiroshnikovAdded GTKWave doc generation
2022-02-10 Andrey MiroshnikovAdded reverse arg fix, tests working
2022-02-09 Andrey MiroshnikovOriginal 4 JTAG test cases working, woohoo!
2022-02-08 Andrey MiroshnikovGetting closer, now playing with result printing for...
2022-02-08 Andrey MiroshnikovMade progress in figuring out JTAG. Getting TDO, still...
2022-02-03 Andrey MiroshnikovCreated GPIOManager class for tracking config state...
2022-02-01 Andrey MiroshnikovCreated gpio manager class for easier control of indivi...
2022-01-30 Andrey MiroshnikovTrying to debug the TDO issue with JTAG test
2022-01-28 Andrey MiroshnikovReplaced hard-coded config shifts with auto-generated...
2022-01-27 Andrey MiroshnikovAdded WB data wordsize param, added gpio port layout
2022-01-25 Andrey MiroshnikovAdded prefix to layout, modifyingfunctions for testing
2022-01-21 Andrey Miroshnikovmulti-gpio config working, needs further testing.
2022-01-19 Andrey MiroshnikovFixed gpio_addr. Output/input asserts working. Need...
2022-01-19 Andrey MiroshnikovFixed issue with out/in not updating io. Now issue...
2022-01-17 Andrey MiroshnikovMoved config update to combinatorial. Still need to...
2022-01-16 Andrey MiroshnikovAdded fixes to Record. ie not being driven correctly.
2022-01-16 Andrey MiroshnikovAdded Record for GPIO config, not working yet
2022-01-15 Andrey MiroshnikovImplemented GPIO changes discussed yesterday (except...
2022-01-14 Andrey MiroshnikovMade changes discussed in IRC, will fix sim tomorrow
2022-01-13 Andrey MiroshnikovCreated and started making a basic IO mux block, unit...
2022-01-13 Andrey MiroshnikovCleaned up old comments
2022-01-13 Andrey MiroshnikovAdded a few TODOs
2022-01-13 Andrey MiroshnikovCSR, output setting working. Input reading (and setting...
2022-01-11 Andrey MiroshnikovGPIO extension almost working, input still needs fix...
2022-01-11 Andrey MiroshnikovFirst test of autopep8
2022-01-11 Andrey MiroshnikovRemoved test_case1 as it is now redundant, removed...
2022-01-11 Andrey MiroshnikovImprove JTAG test code clarity for future expansion
2022-01-10 Andrey MiroshnikovMade JTAG test case into a function to improve clarity
2022-01-07 Andrey MiroshnikovStarted on implementing i/oe/bank_sel
2022-01-06 Andrey MiroshnikovAdding simple_gpio from soc repo, not modified yet.
2022-01-06 Andrey MiroshnikovAlmost finished asserts in unit test, starting cleanup.
2021-12-29 Andrey Miroshnikovios_keys output control working
2021-12-13 Andrey MiroshnikovFixed mistake of double jtag writing
2021-12-13 Andrey MiroshnikovRefactored jtag sim test, made four basic test cases...
2021-12-11 Andrey MiroshnikovAdded bs addr for different test modes, still need...
2021-12-10 Andrey MiroshnikovFigured out how to send jtag bs stream, and how to...
2021-12-09 Andrey MiroshnikovTried using other jtag_ commands, still need some extra...
2021-12-09 Andrey MiroshnikovAdded DMI and WB code from test_jtag_tap, basic pad...
2021-12-07 Andrey MiroshnikovChanged jtag function imports to use test_jtag_tap...
2021-12-07 Andrey MiroshnikovSolved one issue, found another. See bug #50 c#72
2021-12-07 Andrey MiroshnikovAdded jtag bs core/pad toggling, not working yet
2021-12-07 Andrey MiroshnikovRemoved redunant jtag files that already reside in...
2021-12-06 Andrey MiroshnikovStarted working on jtag bs chain test
2021-12-06 Luke Kenneth... get access to jtag boundary scan pads for uart_0_tx/rx
2021-12-06 Andrey Miroshnikovadded i2c/uart prints to the debug test
2021-12-06 Andrey MiroshnikovAdded I2C test based on the UART and GPIO tests
2021-12-06 Andrey MiroshnikovBasic UART test working
2021-12-03 Andrey MiroshnikovStarting to write UART test
2021-12-03 Andrey MiroshnikovUnit test now covers i/o/oe. Extra debug prints moved...
2021-12-03 Andrey MiroshnikovAdded assert test for all input oand gpio_o_test combin...
2021-12-03 Luke Kenneth... remove code trying to treat Pins/Resources as Signals...
2021-12-03 Andrey MiroshnikovTrying to read core input, possibly a pin again
2021-12-02 Andrey MiroshnikovAdded input toggling, still implementing
2021-12-02 Andrey MiroshnikovAdded asserts for gpios 2/3
2021-12-02 Andrey MiroshnikovMoved main code under if __main__ statement for clarity.
2021-12-02 Luke Kenneth... sort out mess of trying to access the Pin resource...
2021-12-02 Andrey MiroshnikovChanged assert, TypeError occurring with pad output.
2021-12-01 Andrey MiroshnikovGPIO output test waveforms working, asserts not working...
2021-12-01 Andrey MiroshnikovIn process of writing test case outlined in bug50 c...
2021-11-30 Andrey MiroshnikovCan control gpio input via resource_table_pads
2021-11-29 Luke Kenneth... more messing about
2021-11-29 Luke Kenneth... bit of exploration
2021-11-29 Luke Kenneth... testing comments
2021-11-29 Andrey MiroshnikovGPIO o/oe can be controlled for unit testing, still...
2021-11-29 Andrey MiroshnikovAble to control gpio oe signal, not properly though.
2021-11-29 Luke Kenneth... add gpio and start doing print-outs to find out what...
2021-11-29 Andrey MiroshnikovReturned code I removed, fixed my test case, added...
2021-11-29 Andrey MiroshnikovTest case 0 for sanity, not working
2021-11-29 Luke Kenneth... add pinmux docs
2021-11-28 Luke Kenneth... move prototype / proof-of-concept code from ASICPlatfor...
2021-11-28 Luke Kenneth... turn bi-directional GPIO pads back into triplet independent
2021-11-28 Luke Kenneth... connect up Platform resources to pads
2021-11-28 Luke Kenneth... take record of boundary scan pads to make a set of...
2021-11-28 Luke Kenneth... add a core-mgr *and* a pad-mgr to JTAG class so that...
2021-11-28 Luke Kenneth... reworking IO, morphing to make JTAG independent of...
2021-11-28 Luke Kenneth... move padlookup into JTAG class (hacked at the moment)
2021-11-28 Luke Kenneth... move pin-adding into separate function in JTAG class
next