Commit Graph

22 Commits

Author SHA1 Message Date
joevt fca6cb11b6 Add info for possible grackle PCI devices
Devices that are not probed by Open Firmware might still be usable by Mac OS X or Linux if they can enumerate PCI devices without using Open Firmware's device tree.
A patch in nvramrc can make Open Firmware probe all the devices.
The point is that the emulation does not need to be limited to 5 slots.
2022-08-22 17:07:50 -07:00
joevt 753427f262 Add known Open Firmware 1.0.5 bugs
Additional notes about get-inherited-property and map-in.
2022-08-22 17:07:50 -07:00
joevt 6fbe03adb3 Add some Open Firmware bugs 2022-08-22 17:07:50 -07:00
joevt f78db220bc Add @startvec notes
because it's not the same as StartVec
2022-08-22 17:07:50 -07:00
joevt cd122ce263 Open Firmware is two words
Not OpenFirmware.
Also fixed a spelling mistake and removed some extra spaces.
2022-08-22 16:47:38 -07:00
Maxim Poliakovski c2991149fd zdocs/openfirmware.md: minor corrections. 2021-11-29 22:35:12 +01:00
Maxim Poliakovski 4b16cb826e Merge branch 'soft-tlb'. 2021-09-25 19:58:09 +02:00
Maxim Poliakovski 40d0aa70da zdocs: improve MMU emulation documentation. 2021-09-25 19:13:50 +02:00
Maxim Poliakovski f0b03aa1a2 zdocs: describe Heathrow ATA cells. 2021-09-18 02:26:32 +02:00
Maxim Poliakovski ed56d018b0
zdocs: fix table in the Heathrow doc. 2021-09-16 16:35:37 +02:00
Maxim Poliakovski 8c13c30162 zdocs: rewamp Heathrow doc, part 1. 2021-09-16 16:29:36 +02:00
Maxim Poliakovski 6d80ead5b1
Fix spelling in openfirmware.md. 2021-08-07 22:26:27 +02:00
Maxim Poliakovski 29dcd11648
Another small fix in openfirmware.md. 2021-08-07 22:24:46 +02:00
Maxim Poliakovski 62070659f8
Update openfirmware.md 2021-08-07 22:19:25 +02:00
Maxim Poliakovski 87ccfaed53 zdocs: rewrite OpenFirmware description. 2021-08-07 16:00:56 +02:00
dingusdev 4adcd811e3 Documenation Update 3/7/2020 2020-03-07 15:40:46 -07:00
dingusdev 831adfbda0 Documentation Update 2020-03-05 21:38:14 -07:00
dingusdev 392119480e Further work on fleshing out documentation 2020-03-04 19:32:15 -07:00
dingusdev 85ee6e9a86 Preparing for further doc fixes 2020-03-03 20:54:09 -07:00
dingusdev e09be8126f Fixed a codename mixup 2020-03-03 19:56:30 -07:00
dingusdev 9f5e3fa47a Started expanding documentation 2020-03-03 18:21:14 -07:00
dingusdev 07badbb1b3 Documentation started for hardware 2020-03-01 10:58:09 -07:00