Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-09-21 | change default console to serial ports. should work with VI computers | Dale S. Rahn | |
too, execept console will be com3 :-) | |||
1998-09-20 | Change openfirmware to not try to configure a device on sd or wd | Dale S. Rahn | |
disks if those drivers are in the kernel. This allows the use of ofdisk0 for floppy support. (until fd.c is supported). | |||
1998-09-20 | Changes to probe for address, and frequency for serial console. | Dale S. Rahn | |
This should enable the same kernel to work on VI machines as well as MCG machines. Only remaining piece is the rtc. For now an extra config file has been added to use serial for MCG machines until all issues are resolved. The various extra config files and ramdisks should go away as soon as merger is finished. | |||
1998-09-17 | Put this back for now, appearently the VI boards use COM4 for console. | Dale S. Rahn | |
they only have COM3 and COM4, MCG boards have COM1 and COM2 addresses (only). This will need to be turned into a variable that is probed and then passed to the console (com) driver. | |||
1998-09-16 | Add entries for the following devices in the cdev switch ksyms, uk, and ss. | Dale S. Rahn | |
1998-09-12 | Detect more that just Motorola machines for openfirmware hardware | Dale S. Rahn | |
detection. This should allow MIX to run on Power4 and possibly Power3 machines. It emits a warning when the system was not recognised. | |||
1998-09-10 | kernel and install floppy kernel for POWERSTACK machines. | Dale S. Rahn | |
uses hardware drivers for scsi (ncr) and ethernet (de) and openfirmware for console (ofcons) and clock (ofrtc). | |||
1998-09-09 | Weak version of support for ddb breakpoints. Works, but not fully | Dale S. Rahn | |
implemented. | |||
1998-09-09 | support for putting ofroot on mainbus, not on root. | Dale S. Rahn | |
1998-09-09 | Allow ddb to be entered upon boot via boot command argument. | Dale S. Rahn | |
1998-09-09 | remove debugging printf that had been forgotten. | Dale S. Rahn | |
1998-09-09 | fix typo. | Dale S. Rahn | |
1998-09-09 | Fix openfirmware attachment for openfirmware only systems. | Dale S. Rahn | |
if only ofrtc, still need the openfirmware support files. | |||
1998-08-31 | Return ENXIO on open of /dev/mem minor devs that don't exist | Todd C. Miller | |
1998-08-25 | Provision for mask or no mask mode | Per Fogelstrom | |
1998-08-25 | More interrupt changes | Per Fogelstrom | |
1998-08-25 | Polish | Per Fogelstrom | |
1998-08-25 | Add badaddr() and fix faultbuf handling | Per Fogelstrom | |
1998-08-25 | Mapping stuff v.i 4e | Per Fogelstrom | |
1998-08-25 | Faultbuf mods | Per Fogelstrom | |
1998-08-25 | Use symbolic names | Per Fogelstrom | |
1998-08-25 | Use symbolic names | Per Fogelstrom | |
1998-08-25 | Make faultbuf a struct | Per Fogelstrom | |
1998-08-25 | Local macro | Per Fogelstrom | |
1998-08-25 | Cleanup | Per Fogelstrom | |
1998-08-25 | Add a few defines and change some. | Per Fogelstrom | |
1998-08-25 | Fix a couple of spl errors - spotted by Dale and me. | Per Fogelstrom | |
1998-08-25 | clear softints when they are taken, by the time hwpend as used, it was zeroed. | Dale S. Rahn | |
1998-08-25 | have two areas to store irq counts, one for hardinterrupts, one for soft | Dale S. Rahn | |
(delayed) interrupts. The 82378 does not seem to like a nonspecific EOI with the vector supplied, so do the specific EOI. Now getting reasonable hard interrupt counts. | |||
1998-08-23 | ofnet driver does not work with bpf. | Dale S. Rahn | |
1998-08-23 | Code to maintain edge/level in the isa interrupt driver. | Dale S. Rahn | |
Use the pci iack cycle to determine interrupt cause instead of polling the chip. Probably could use some more work. | |||
1998-08-22 | Various changes to allow mixing of ofw drivers and real drivers. | Dale S. Rahn | |
NCR driver seems to work. Major changes are isa can be child of pci or mainbus. ofroot is child of mainbus not root. ofw bus configured before pci bus Note that if a pci device configures accessing of driver will crash the system. they need to be exclusive. | |||
1998-08-22 | Changes to get a at least mostly working kernel debugger. | Dale S. Rahn | |
Need to get symbol support in the loader too. | |||
1998-08-18 | add powerpc_btop() and powerpc_ptob() macros for consistency with other ports | Todd C. Miller | |
1998-08-08 | Some programs would like to use the old tty support..., compile with | Dale S. Rahn | |
COMPAT_43 | |||
1998-08-07 | Add kernel support for debugging with gdb. This also make /proc allow | Dale S. Rahn | |
access to the registers. The format of the registers returned in ptrace, /proc and in the coredump header match what gdb was expecting. Floating point registers are not yet copied into the structure. The location of the fpr needs to be found and copied. <- TODO Changes to trap.c was to add some interm debugging. code is commented out. powerpc does not currently have a MID_* type, since it uses ELF instead of a.out, one was never added. Currently the coredump is done in form of MID_NONE. What is the correct approach for this?? Elf format coredumps... maybe? | |||
1998-08-07 | Remove floppy checks from ofwboot. Ramdisk is kernel, not loadef from floppy. | Dale S. Rahn | |
1998-08-07 | Shrink kernels and make work for ramdisks better. (so they fit on floppy) | Dale S. Rahn | |
1998-08-06 | Some small fixes for non ofw systems | Per Fogelstrom | |
1998-07-19 | do not force single if rd root | Theo de Raadt | |
1998-07-07 | oops, i did not handle nchrdev correctly | Theo de Raadt | |
1998-07-07 | fix chrtoblk() so that it returne ENODEV for entries beyond the end of the table | Theo de Raadt | |
1998-07-04 | Profile support for powerpc port. Now profiling libraries and binaries | Dale S. Rahn | |
can be built. | |||
1998-06-29 | Add a __NO_ISA_INTR_CHECK #define, until the maintainers add the code. | Jason Downs | |
1998-06-28 | Stability fix for powerpc openfirmware system. | Dale S. Rahn | |
Actually implement interrupt masking as appropriate for the openfirmware drivers. This problem was caused by the use of the X86 style of interrupt handling introduced to the powerpc some time back. A problem may still exist in the non-openfirmware drivers: soft_net functions may get called when going from splhigh -> splclock using splx when the soft functions should not be called. Also look into SINT_CLOCK handling (where is this set). Possibly real work can now be done... | |||
1998-05-29 | Major changes here and there, tweaks elsewhere. | Dale S. Rahn | |
Support for Openfirmware drivers was reintroduced so that more systems were supported. This should work with the real driver configurations as well. Bootloader files were deleted/replaced with the newer versions in the subdirectory. Some effort has been made to be closer to support booting (at least the bootloader) on the Mac. Config files that end with OFW are the openfirmware versions of the kernels without have native drivers. Native driver support has not been changed, presumably it still works. I couldn't test that. | |||
1998-04-06 | type fix | Per Fogelstrom | |
1998-04-06 | fix some types | Per Fogelstrom | |
1998-04-06 | -lock.h | Per Fogelstrom | |
1998-04-06 | somewhat more correct trapsignal call | Per Fogelstrom | |