summaryrefslogtreecommitdiff
path: root/sys/arch/atari
AgeCommit message (Collapse)Author
2023-06-26s/privious/previous/ in comment.andvar
2023-06-24Fix typo in comment.msaitoh
2023-05-06s/regster/register/ in comments and error messages.andvar
2023-03-26s/dipslay/display/ in comments.andvar
2023-03-25s/resultion/resolution/ in comment.andvar
2023-03-25s/Predective/Predictive/ and s/dedected/detected/ in comments.andvar
2023-01-27Remove extra tabs.tsutsui
2023-01-24whitespace, no code change.mlelstv
2023-01-06TAB/spaces/indents cleanup.tsutsui
2022-12-22Driver for DaynaPORT SCSI/Link (dse.4).nat
Written by Hiroshi Noguchi, of which an updated version was posted to port-mac68k in 2001. Attachments were added to kernel configs for platforms that already had the Cabletron (se.4) driver added, although other platorms may benefit. Reviewed on tech-net by Izumi Tsutsui.
2022-08-15Regen from MILAN.in rev 1.30.tsutsui
> Specify options FONT_VT220L8x16 to get similar glyphs as past font_8x16.c.
2022-08-15Specify options FONT_VT220L8x16 to get similar glyphs as past font_8x16.c.tsutsui
2022-08-15Improve VGA console settings for Milan, especially for sysinst.tsutsui
- use explicit WSDISPLAY_FONTENC_IBM font that MI vga(4) assumes (so that box drawing characters are rendered properly) - set ATC and DAC palette settings for proper colors (copied from MI vga_subr.c for now because HADES doesn't use mi vga(4)) Tested on Milan with S3 Trio64. (XXX: needs working HADES with ET4000)
2022-08-07Regen.simonb
2022-08-07UFS/LFS dirhash:simonb
- Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
2022-07-26s/functin/function/ in copy pasted comment.andvar
2022-07-03Use __func__ to print function names.tsutsui
2022-07-03Use proper TAILQ(3) macro as other bus_dma(9) implementation.tsutsui
No binary change.
2022-07-03Misc KNF. No binary change.tsutsui
2022-07-03Fix inverted logic. My fault back in 2015..tsutsui
2022-07-03Move the iomem extent stuff managed by bus_space(9) and make them static.tsutsui
Inspired by MD bus_space(9) implemantation of arc. Briefly tested on TT030.
2022-07-03Make local cdevsw functions static.tsutsui
XXX: there is no config file that has leo(4) (though it still compiles)
2022-07-03fix various typos in comments, mainly s/pallete/palette/.andvar
2022-07-02Use aprint_*(9) for attach messages and misc KNF.tsutsui
2022-07-02Use aprint_normal(9) for attach messages.tsutsui
2022-07-02Misc KNF. No binary change.tsutsui
2022-07-02Use and print consistent CPU/MMU/FPU names.tsutsui
2022-07-02Misc cleanup.tsutsui
- make local variables static - use __func__ to print function names - KNF
2022-07-02Use queue(3) macro as hp300 etc. No binary change.tsutsui
2022-06-26Use aprint_*(9) for device attach messages.tsutsui
2022-06-26Unifdef __ELF__.tsutsui
2022-06-26Consistently use "NetBSD/atari", not "NetBSD/Atari" on tertiary boot.tsutsui
2022-06-26gcc is not smart enough to track the equivalence of conditions usedmartin
here and warns about an unused value - initialize "code" always.
2022-06-26Make local devsw functions static.tsutsui
No visible regression on TT030.
2022-06-26Misc KNF and cleanup for readability.tsutsui
2022-06-26Misc cleanup.tsutsui
- use a local variable static - use aprint_*(9) for attach messages - KNF
2022-06-26Misc cleanup.tsutsui
- make local functions static - use aprint_normal(9) for attach message - KNF
2022-06-26Misc cleanup.tsutsui
- KNF and TAB/space - make local function static - make readonly values const - remove ancient "hide" and "integrate" macro (just use static for modern compliers that perform inline properly) - remove (probably) an old gcc's warning hack - use __func__ to print function names properly - fix attach messages in an error path - use proper integer types
2022-06-26Restore redundant register accesses as the original implementation did.tsutsui
It looks my refactored one for entropy sometimes returns unexpected values and they cause "kbd: Unknown packet 0xfd" errors and missing keyboard release events.
2022-06-25No need to print errors via aprint_error(9) in probe/match function.tsutsui
Note aprint_error(9) triggers "WARNING: 1 error while detecting hardware" message after device configuration, so it's a bit confusing for users. Also check all possible variants even if bus_space_map(9) fails (though now it shouldn't fail).
2022-06-25Fix a long-standing "leprobe: cannot map memory-area" error during probe.tsutsui
PAM and ROTHRON VME LANCE seem to have 64KB RAM, but the register address region are overwrapped, so we cannot map both of them via bus_space_map(9) that checks regions using extent(9). To work around this, just use only 32KB RAM for buffers. XXX: not sure if anyone tried these VME LANCE variants
2022-06-25Add rnd(9) entropy source from keyboard and mouse.tsutsui
2022-06-25Use aprint_*(9) for device attach messages.tsutsui
2022-06-25Rename and reformat softc stuff for readablity, and misc more cleanups.tsutsui
No binary change.
2022-06-25Move declarations to proper places.tsutsui
2022-06-25Misc cleanup. No functional changes, no regression on TT030.tsutsui
- KNF and TAB/space - make local functions static - avoid unnesessary __USE() - use proper integer types - remove a register keyword
2022-06-25Regen from GENERIC.in rev 1.123.tsutsui
> Allocalte enough reserved ST-RAM to make the old Xserver work by default.
2022-06-25Allocalte enough reserved ST-RAM to make the old Xserver work by default.tsutsui
Instead, check ST-RAM size and TT-RAM size on startup and restrict size of reserved ST memory on lower RAM machines. Closes PR port-atari/41002 from David Ross. While here, make options ST_POOL_SIZE defparam'ed to make sure to reflect config(5) changes on each build.
2022-06-25Add a minimum DEC special graphics character support for atari ite(4).tsutsui
This closes PR port-atari/46647 (Menu borders in sysinst appear as characters with diacritical marks instead of graphics characters). Switching encoding support by "ESC ( <F>" sequence for vt220 was pulled from x68k ite(4) (that already supports ISO-2022-JP and EUC-JP). Note atari's fonts already include DEC special graphics characters. ET4000 on Hades is untested due to long-term lack of hardware. Discussed on port-atari@ etc.
2022-06-21Correct flipped glyph of 'N' in the "New Line" in the DEC graphics chars.tsutsui