| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | devices/machine: simplified handlers for various devices (nw) | 2020-03-24 | 1 | -4/+4 | |
| | | |||||
| * | devcb.cpp: syntactic sugar for constructing/resolving arrays of callbacks (nw) | 2020-02-05 | 1 | -1/+1 | |
| | | | | | | Saves a lot of typing { *this }, { *this }... Could be applied in more places, I just did a few devices to demonstrate it. | ||||
| * | srcclean (nw) | 2017-10-22 | 1 | -1/+1 | |
| | | |||||
| * | mc14411: minor edits | 2017-09-26 | 1 | -2/+2 | |
| | | |||||
| * | Remove a whole lot of I64 from format strings. | 2017-08-10 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | There are a couple of issues here: * Firstly, the determining factor for whether I64 or ll is needed as the size qualifier doesn't depend entirely on whether you're using MSVC or not, it depends on the the C runtime library. The msys64 C runtime apes the Microsoft runtime and requires I64 as well, so a lot of files where LLFORMAT had been copy/pasted wouldn't work right if you depeneded on it anyway. * Secondly, one of the major benefits of util::string_format, util::stream_format and logerror in their current forms is that you don't need size specifiers for integers at all (unless you're using them to truncate a value, but in that case you're better off casting the argument for clarity). If you do use them, logerror and friends will accept both Microsoft- and SUS-style independently of the C runtime. So please everyone, don't go gratuitously throwing these around, and if you must use them (e.g. for osd_printf_* functions), make sure your conditionals are actually correct. Also, conisder using util::string_format to do the formatting into a temporary string and just feeding that to the output function so you can avoid the mess. | ||||
| * | srcclean (nw) | 2017-07-23 | 1 | -8/+8 | |
| | | |||||
| * | mc14411: new methods added for disabling all output timers and set line ↵ | 2017-07-11 | 1 | -1/+39 | |
| | | | | | methods for RSA and RSB inputs | ||||
| * | mc14411: Attempted fix for timing regression (nw) | 2017-07-09 | 1 | -1/+1 | |
| | | | | | Obviously, the cycle time has to be divided by two, not multiplied by two. The divider isn't necessarily an even number, though. | ||||
| * | mc14411: Partial rewrite (nw) | 2017-07-08 | 1 | -56/+128 | |
| | | | | | | | | - Streamline divider calculation - Rewrite comments (less copying from the datasheet) - Implement device_clock_changed and use clocks_to_attotime - Add timer_enable method for future use | ||||
| * | mc14411: code reduction | 2017-07-08 | 1 | -22/+7 | |
| | | |||||
| * | mc14411: NEW DEVICE Motorola MC14411 Bit Rate Generator | 2017-07-08 | 1 | -0/+217 | |
