106 Commits

Author SHA1 Message Date
Andrew Makousky 51079f4598 Retrieve Mac 128K reference photos from Git branch.
The old Google Drive method of retrieving these images has been
abandoned due to the need to move from one Google account to
another, so I decided to keep things slim in this repository for
simplicity.
2024-05-27 19:26:17 -05:00
Andrew Makousky 3a43735fc2 Generate Mac halftone images from sources.
An ImageMagick convert command-line is used to achieve the desired
results in a more compact manner to store.
2024-05-27 19:16:37 -05:00
Andrew Makousky 5fc5d3489d Work-in-progress improvements to BBU. 2021-04-23 20:30:16 -05:00
Andrew Makousky 7ef514a1eb Merge pull request #2 from quorten/bugfix/glu-jed
Rename to proper glu.jed.
2021-04-04 11:23:50 -05:00
Andrew Makousky f60cd7e9ad Rename to proper glu.jed. 2021-04-04 11:21:42 -05:00
Andrew Makousky 02dcdadf15 Correction: Macintosh does not invert video signal. 2021-04-03 17:29:37 -05:00
Andrew Makousky 2cae046d13 Add a few more helpful links. 2021-04-03 16:57:55 -05:00
Andrew Makousky 20c56b0eda Revisited PAL logic equations, now looking really great! 2021-04-03 16:44:32 -05:00
Andrew Makousky f039437b21 Fix notes section after physical board testing. 2021-03-31 17:53:08 -05:00
Andrew Makousky 0dbba89a23 Add link to Macintosh 512k schematics. 2021-01-01 15:01:02 -06:00
Andrew Makousky 4b6025439a Add useful datasheets and info when working with BBU. 2020-12-31 10:06:37 -06:00
Andrew Makousky 7669cfec2e Add CAS PAL. 2020-12-31 09:23:08 -06:00
Andrew Makousky cd0f4a244e Documentation updates. 2020-12-31 08:27:53 -06:00
Andrew Makousky df2eb72c7a More links to related FPGA projects. 2020-12-30 18:49:18 -06:00
Andrew Makousky 58ff6bd97f Commit links to ROM projects. 2020-12-30 18:46:24 -06:00
Andrew Makousky f6d5493880 Commit a copy of Kai's GLU and MLB BOM. 2020-12-30 17:54:15 -06:00
Andrew Makousky 6a8659a693 Also note shipping boxes in top-level. 2020-12-30 17:23:26 -06:00
Andrew Makousky 1414816b4d Update top-level README.md. 2020-12-30 17:10:43 -06:00
Andrew Makousky 198bf1fac1 ASG on mac128pal.v, documentation links. 2020-12-30 17:02:42 -06:00
Andrew Makousky 7be998a7e5 mac128k PAL equations looking pretty good now. 2020-12-27 22:25:03 -06:00
Andrew Makousky bf64640d5a Fix some of the mac128pal problems. 2020-12-27 18:43:37 -06:00
Andrew Makousky 92edcf0931 Transition to continuous assign, revealed equation problems.
But otherwise with problems fixed, simulation should be a lot faster.
2020-12-27 15:52:23 -06:00
Andrew Makousky 56dd957402 Mac 128k PAL signals mostly working, hooray!
Also start working on BBU video timing signals, and documentation
improvements.
2020-12-27 09:19:35 -06:00
Andrew Makousky 306024838b Finally figured out S5 is a pull-up resistor. 2020-12-24 11:23:08 -06:00
Andrew Makousky b957f0cb84 Commit work-in-progress.
Some improvements made on accuracy of circuit descriptions.
2020-12-22 18:05:27 -06:00
Andrew Makousky 6a74bb5a13 Markdown file extension. 2020-12-20 09:53:31 -06:00
Andrew Makousky a72a279d0f Add documentation on Macintosh case screws. 2020-12-20 09:48:11 -06:00
Andrew Makousky 6618602b1a BBU: Fix standard logic sim errors, naming improvement. 2020-11-30 13:50:57 -06:00
Andrew Makousky fe87fea02c Fixes to mac128k PAL simulation issues, more documentation. 2020-11-28 16:36:09 -06:00
Andrew Makousky c490406c81 BBU: More analysis and insight. 2020-11-25 17:18:41 -06:00
Andrew Makousky 602a9b564d BBU: Add DRAM sim, almost done with mac128k. 2020-11-25 06:04:07 -06:00
Andrew Makousky 600f120c85 RTC: Use open-drain signaling on 1SEC too. 2020-11-25 01:08:03 -06:00
Andrew Makousky 6678c4b2ab Commit BBU work-in-progress.
For comparative simulation, I'm also assembling the logic of the earlier
Macintosh 128K, and possibly also Macintosh Plus, in Verilog, and
planning on doing MLB board-level simulations too.
2020-11-25 01:05:48 -06:00
Andrew Makousky 4fa9303844 BBU: Commit work-in-progress, lots of corrections to be made. 2020-11-20 20:19:52 -06:00
Andrew Makousky 62d2e920e7 Commit work-in-progress.
Much better BBU pinout chart, lots of notes learned from Guide to the
Macintosh family hardware.
2020-11-18 10:21:05 -06:00
Andrew Makousky 12eb917c24 Fix macro use bugs found with new iverilog. 2020-11-15 22:29:54 -06:00
Andrew Makousky 757acda304 Better BBU README documentation. 2020-11-15 22:03:08 -06:00
Andrew Makousky 58759b51b8 BBU work-in-progress, fix a few documentation issues. 2020-11-15 20:36:44 -06:00
Andrew Makousky f9200e43ac Commit work-in-progress of BBU FPGA in Verilog. 2020-10-25 09:00:40 -05:00
Andrew Makousky bb049216e4 More schematic retrace corrections. 2020-10-25 08:59:42 -05:00
Andrew Makousky b762f521e4 Fix retrace errors, RDO should be RDQ. 2020-10-20 00:35:20 -05:00
Andrew Makousky 389122f2aa Fix some Mac SE schematic redraw errors, more detailed BBU notes. 2020-10-18 14:47:39 -05:00
Andrew Makousky ff5125bfb1 Add missing line above *IWM. 2020-10-18 12:16:08 -05:00
Andrew Makousky 56c2d2a139 Improve color matching on mac128k box art. 2020-10-18 12:15:45 -05:00
Andrew Makousky cbf688bd19 Better info on BBU functions. 2020-10-18 12:15:14 -05:00
Andrew Makousky 5c5c078ae4 Packaging: Add Macintosh 128k design. 2020-10-16 12:43:53 -05:00
Andrew Makousky 1d08b176de Add packaging foam retrace work files. 2020-10-10 10:55:32 -05:00
Andrew Makousky 6f71120bbb Note source photo URL. 2020-10-09 19:22:47 -05:00
Andrew Makousky 3c97c4af43 Add script for getting Macintosh SE/30 halftone. 2020-10-09 19:13:21 -05:00
Andrew Makousky 9042d685ee RTC firmware: Fix handling of sysfs GPIO. 2020-10-03 17:56:50 -05:00