simh-testsetgenerator/PDP8
Bob Supnik c97f466457 PDP8: Annotate fall through paths in switch statements
The code is a bit difficult to understand, but it represents the 'normal'
path for processing a DECtape word. The code always flows all the
way to the break.

For start of block, there's extra code to check for a timing error; but
then the first word is processed (case 0).

For a normal word, a 3-cycle data break is done - increment word
count and current address, check for word count overflow, put the
word in the buffer; but then check for end of block (case DTO_WCO).

If the word count has already overflowed,  just check for end of block.

So yes, the end of case 0 should be labeled 'fall through' as well.

FNC_WRIT has the same structure and needs the same comment.
2017-03-30 07:12:57 -07:00
..
pdp8_clk.c VAX, PDP11, PDP8, PDP1: Properly declare timer with clock unit 2016-09-26 15:55:50 -07:00
pdp8_cpu.c PDP8: Fixed PCQ_ENTRY for interrupts (COVERITY) 2017-03-09 19:49:34 -08:00
pdp8_ct.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_defs.h PDP8: Add support for 16 terminals in the TTIX device 2016-10-10 16:59:03 -07:00
pdp8_df.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_dt.c PDP8: Annotate fall through paths in switch statements 2017-03-30 07:12:57 -07:00
pdp8_fpp.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_lp.c PDP8: Added LS8E decode (6660) for WPS8 and PKSTF 2016-12-16 14:54:23 -08:00
pdp8_mt.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_pt.c PDP10, PDP11, PDP18B, PDP8: Annotate switch case fall through (COVERITY) 2017-03-13 10:59:06 -07:00
pdp8_rf.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_rk.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_rl.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_rx.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_sys.c SCP: Migrate all stdio writes to pass through SCP provided Fprintf() 2017-01-14 20:48:09 -08:00
pdp8_td.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_tsc.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp8_tt.c SCP: Removed KBD_WAIT and friends 2017-03-20 22:33:38 -07:00
pdp8_ttx.c SCP: Add help for NOEXPECT and spelling cleanups 2016-12-29 13:52:06 -08:00