summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/devices (follow)
Commit message (Expand)AuthorAgeFilesLines
* Netlist refactoring couriersud2017-02-251-6/+6
* Fix netlist stats collection. Code refactoring: couriersud2017-02-244-218/+102
* Clean up net_t interface and increase readability. (nw) couriersud2017-02-225-6/+6
* Slightly improve event timing if state changes. couriersud2017-02-192-17/+9
* srcclean (nw) Vas Crabb2017-02-191-2/+2
* Add prodigy to mamenl build. Fix clang5 warnings. (nw) couriersud2017-02-191-1/+1
* More truthtable rework and clean up. (nw) couriersud2017-02-194-224/+237
* Merge pull request #2068 from JoakimLarsson/prodigy_display R. Belmont2017-02-174-0/+164
|\
| * new netlist device: 74164 - 8bit parallel output serial shift register Joakim Larsson Edstrom2017-02-174-0/+164
* | Fix mingw 32 bit build. (nw) couriersud2017-02-171-11/+13
* | Reworked truthtables a bit. couriersud2017-02-1711-565/+191
|/
* Optimized 7493 device. Gives some 5 to 10% improvement to pong. couriersud2017-02-161-65/+61
* Make sure netlist includes are not found directly on include path. couriersud2017-02-1095-123/+123
* Netlist: It is now possible to have multiple handlers per device ... couriersud2017-02-052-6/+7
* Fix 9322. (nw) couriersud2017-02-051-22/+25
* Doxygen work. How the heck can one enforce a consistent device couriersud2017-02-051-10/+8
* Some documentation work. couriersud2017-02-053-19/+47
* Fixed a number of issues: couriersud2017-01-311-2/+2
* Separate include file usage for netlist. couriersud2017-01-2951-46/+65
* Remove macro to avoid copying and replace with a struct. (nw) couriersud2017-01-272-2/+0
* Do not derive other classes from std::vector. More cleanup. (nw) couriersud2017-01-275-20/+10
* Cleanup of includes. (nw) couriersud2017-01-277-18/+11
* More netlist refactoring: couriersud2017-01-2512-43/+45
* Added infix notation parsing to the function parser. (nw) couriersud2017-01-251-1/+1
* srcclean (nw) Vas Crabb2017-01-224-38/+38
* Netlist: code refactoring couriersud2017-01-208-19/+20
* Assume string literals are UTF8 in netlist code. couriersud2017-01-203-4/+7
* Converted warnings and fatal log messages to constants. couriersud2017-01-203-5/+5
* Netlist: couriersud2017-01-172-98/+22
* Register all devices using NETLIB_DEVICE_IMPL. Fix encoding issue. (nw) couriersud2017-01-161-16/+20
* Keep track were registry elements are created. (nw) couriersud2017-01-162-20/+21
* Preparation work for automatically generated include file for devices. couriersud2017-01-164-6/+29
* Move analog devices into "netlist::analog" namespace. Added couriersud2017-01-159-25/+30
* Core refactoring couriersud2017-01-148-32/+32
* Improve readability and remove some trampolines. (nw) couriersud2017-01-124-40/+43
* Fix timing issue in CD4538. Add "pow" (power) to the function model. couriersud2017-01-123-1/+8
* - setup_t is owned by netlist_t. Stop being complicated. couriersud2017-01-125-16/+30
* Move netlists into macro folder. (nw) couriersud2017-01-092-50/+0
* Fix some clang pedantic warnings. (nw) couriersud2017-01-071-2/+2
* Fix stuntcyc regression. (nw) couriersud2017-01-061-1/+1
* intX_fast_t may depend on compiler implementation and thus is not suited couriersud2017-01-063-10/+10
* More cleanups. (nw) couriersud2017-01-062-6/+13
* Fix clang "-Wno-weak-vtables" warnings in netlist source. Refactored couriersud2017-01-052-43/+82
* Fix some pedantic clang warnings. (nw) couriersud2017-01-053-4/+4
* Add FREQ parameter to MM5837 noise generator. Specs in datasheet range couriersud2017-01-041-10/+19
* Fix MM5837. (nw) couriersud2017-01-041-1/+1
* Refactored factory. Use namespace "factory" instead of prefix factory_ couriersud2017-01-026-54/+13
* Simplify code. Introduce consistent approach to loading macro devices. couriersud2017-01-022-103/+106
* Hook up luigi walking sound in netlist mario sound implementation. couriersud2016-12-311-1/+1
* cstr() ==> c_str() (nw) couriersud2016-12-302-3/+3