Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-09-07 | cleaner | Theo de Raadt | |
2000-09-07 | add OF_interpret, to obtain output from openfirmware commands. | Dale S. Rahn | |
2000-09-07 | Fix cursor unplot bug. pointer to cursor was not initialized, thus it | Dale S. Rahn | |
would unmap the cursor at y,y rather than the real position. | |||
2000-09-07 | Fix base address of screen (obtained from openfirmware) | Dale S. Rahn | |
Fill screen with background color. | |||
2000-09-07 | Use the vt100 console emulation, remove dumb just for space. | Dale S. Rahn | |
2000-09-06 | user_config needs ifdef BOOT_CONFIG protection. | Dale S. Rahn | |
2000-09-06 | catch misaligned access exception for user mode. | Dale S. Rahn | |
wasn't here before because supposedly the processor would handle misaligned accesses itself. | |||
2000-09-06 | take offset from hardware clock specified with 'option TIMEZONE=' and | Matthieu Herrb | |
'option DST=' into account when initializing the clock. ok drahn@ | |||
2000-09-06 | Update to use vga console, USB keyboard, adb for reset/poweroff. | Dale S. Rahn | |
2000-09-06 | First cut at vga console support for PowerMac (USB keyboard) | Dale S. Rahn | |
uses adb to reboot or power-off system. add support for various USB devices into device table, as well as some other missing devices. | |||
2000-09-06 | Version with latest features. to be merged into GENERIC shortly. | Dale S. Rahn | |
2000-09-06 | Remove _very_ old unused config files. | Dale S. Rahn | |
2000-09-06 | Remove isa pieces, add vgafb as a powerpc specific device. | Dale S. Rahn | |
2000-09-06 | Update README a bit, mostly remove old/incorrect information. | Dale S. Rahn | |
State that the primary supported machines are the imac and G4 machines. | |||
2000-09-06 | The ISA based systems are not currently supported. When or If they are | Dale S. Rahn | |
supported in the future, some of this code can be revived, or rewritten as appropriate. But since it not maintained and will likely not compile, there is little reason to keep it around for now. | |||
2000-09-06 | Add header file for adb subsystem. | Dale S. Rahn | |
2000-09-06 | Add machine specific vga framebuffer code. Probably should be machine | Dale S. Rahn | |
independant, but not now. | |||
2000-09-06 | If the bridge is an MPC106 (Grackle) print it's revision. | Dale S. Rahn | |
2000-09-06 | Add adb support, no devices attached to adb supported yet, but it | Dale S. Rahn | |
is used to power-off and reboot newer machines (that claim to not have adb). | |||
2000-09-06 | boot message cleanup. | Dale S. Rahn | |
2000-08-08 | pretty print | Theo de Raadt | |
2000-08-08 | more glitz | Theo de Raadt | |
2000-08-08 | GENERIC is what we really use | Theo de Raadt | |
2000-08-07 | nix IPX | Theo de Raadt | |
2000-08-03 | Fixes to bus dmamem code. | Dale S. Rahn | |
(Fixed by replacing the code with the version from the i386 port.) | |||
2000-07-31 | Add defines for ULLONG_MAX, LLONG_MAX, and LLONG_MIN in terms of | Todd C. Miller | |
UQUAD_MAX, QUAD_MAX, and QUAD_MIN respectively. | |||
2000-07-31 | Correction for legacy interrupt controller attachment. | Dale S. Rahn | |
The previous change would incorrectly allow the macintr interrupt controller to configure for the openpic interrupt controller. | |||
2000-07-28 | First cut at supporting older bandit based machines | Dale S. Rahn | |
Adds mesh scsi, changes to interrupt controller to allow preconfiguration of interrupts. Mesh work by Andy. | |||
2000-07-28 | Config changes to be closer to supporting older bandit based systems. | Dale S. Rahn | |
Openfirmware does not have entries for the interrupt controller. | |||
2000-07-28 | Dont force htab size to be fixed size, allow system to define size. | Dale S. Rahn | |
2000-07-28 | Allow device type or name to be used for locating the pci bridge. | Dale S. Rahn | |
Should allow configuration of bandit in older powermac machines. | |||
2000-07-28 | size htab according to system memory size, not constant in header file. | Dale S. Rahn | |
2000-07-14 | ppc_intr_enable change that was previously missed in checkins. | Dale S. Rahn | |
2000-07-12 | Rework some code in the powerpc pmap module. | Dale S. Rahn | |
Previously it was possible to remove multiple entries on a single pass thru the pv deletion code in pmap_page_protect. Also when it did this, it was not properly tracking of decrementing pm->pm_stats.resident_count. By storing an additional piece of information in the pv structure, the pmap pointer it is possible to call pmap_remove on the entries rather than duplicating the pte removal code (again). This fixes a problem seen where the system panics or hangs in pmap_remove_pv due to the item not being on the list. Now it is not possible for mix entries. Because the pv entry only contained the pteidx, it was possible to remove an incorrect entry due to ambiguity. multiple pmaps having mappings at the same va of the same pa. Multipe pmap containing similar entries will occur frequenty with shared libaries. Because of the hash entries that have the same result of (sr & ptab_mask) will alias in the pv list.. Since the pv_idx is now recomputable, should it be removed? | |||
2000-07-11 | since .cvsignore is there, .keep_me is not needed | Theo de Raadt | |
2000-07-08 | Fix CVS id fields. | Dale S. Rahn | |
2000-07-08 | More useful panic message. Improves debugging slightly. | Dale S. Rahn | |
2000-07-08 | Process memory ranges found in the openfirmware device tree by amount | Dale S. Rahn | |
retrieved, do not walk the (uninitialized?) stack until a value is found. | |||
2000-07-07 | esp files commented out for now, since the MI esp driver was added. | Dale S. Rahn | |
the mac esp driver was not yet ported, when that is done, this will be readded appropriately. | |||
2000-07-07 | Updates from a newer version of the NetBSD driver. | Dale S. Rahn | |
Use the interrupt line as configured by pci, now that the bridge will walk the openfirmware device tree and properly initialize that field. | |||
2000-07-07 | Support config type 2 as required for proper uni-north pci config cycles. | Dale S. Rahn | |
use the same code for read and write for easier maintance. code to walk the openfirmware device tree when a bridge is configured to copy the interrupt line information into the pci register so that the device driver can use it. Apple Openfirmware doesn't do this automatically. | |||
2000-07-07 | Since it is possible for the interrupt controller to be configured late | Dale S. Rahn | |
in the config cycle, and pci devices as well as mac onboard devices do not use interrupts to probe. It is possible to record that the interrupt is to be configured, but not configure it with the interrupt controller until the interrupt controller configures itself. This is lazy binding of interrupts. If there is a conflicting interrupt or other problem it will be noticed when the interrupt controller configures and collects the data rather than when the device configures. Currently on the openpic interrupt controller supports these pre-configured interrupts. | |||
2000-07-07 | Additional bus defines, required to build ahc driver. ahc not quite working | Dale S. Rahn | |
due to busdma issues on powerpc. | |||
2000-07-06 | Change splsoftclock() to raise the spl, instead of lowering it. | Hakan Olsson | |
Add spllowersoftclock() for the former behaviour. Update comment. (art@ ok) | |||
2000-06-30 | Problem and fix found on OpenBSD, fix confirmed with NetBSD. | Dale S. Rahn | |
2000-06-15 | Clean up one of the screwy things about the powerpc pmap, it could | Dale S. Rahn | |
not properly track the count of mapped pages. Fix the count at a higher level. From NetBSD. | |||
2000-06-15 | Add types to all of the global symbols in this asm code, partially necessary | Dale S. Rahn | |
so that vmstat can find symbols, also just a good thing to do. | |||
2000-06-15 | Recognize PowerPC G4 processor (called it's Motorola name "7400"). | Dale S. Rahn | |
2000-06-15 | #if 0 support for WSCONS, not currently used and wscons has changed since | Dale S. Rahn | |
this code worked. | |||
2000-06-15 | UVM compatibility changes, UVM still not working, but can build. | Dale S. Rahn | |