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