sm750_hw_copyarea(9)
π sm750_hw_copyarea(9) β the kernel API manual, but make it make sense
okay so bestie, welcome to sm750_hw_copyarea(9), a kernel API manual page. yes that's the manual name, yes it goes in the title, no we're not being normal about it. this one lives in the kernel docs and it's a real one, so grab a lil snack π and let's get into it.
β¨ NAME β¨
sm750_hw_copyarea β
and honestly? that's it. that's the whole description. the original page just kinda trails off after the dash like a text that got left on read π no cap, there is literally nothing after the hyphen. iconic of it, tbh.
πΈ SYNOPSIS πΈ
here's the whole signature, verbatim, don't touch it:
int sm750_hw_copyarea (struct lynx_accel *accel , unsigned int
source_base , unsigned int source_pitch , unsigned int sx , unsigned int
sy , unsigned int dest_base , unsigned int dest_pitch , unsigned int bpp
, unsigned int dx , unsigned int dy , unsigned int width , unsigned int
height , unsigned int rop2 );
she's long, she's lowercase, she returns int. we stan a consistent queen π
π ARGUMENTS π
every single one, bestie, no skipping. the way there's thirteen of them and they're all here:
accelβ the acceleration device data. this is the whole vibe of the device, hand it over.source_baseβ address of source: offset in frame buffer. where the pixels are coming from πsource_pitchβ pitch value of source surface in BYTE. yes, uppercase BYTE. respect it.sxβ starting x coordinate of source surface.syβ starting y coordinate of source surface. (sibling ofsx, obviously π«Ά)dest_baseβ address of destination: offset in frame buffer. where the pixels are going π«dest_pitchβ pitch value of destination surface in BYTE. again with the BYTE, love that for us.bppβ color depth of destination surface.dxβ starting x coordinate of destination surface.dyβ starting y coordinate of destination surface.widthβ width of rectangle in pixel value.heightβ height of rectangle in pixel value. it's giving rectangle representation πrop2β ROP value. that's it. that's the whole description. mysterious, lowkey main character energy π
quick vibe check:sx/syare the source spot,dx/dyare the destination spot, andwidth/heightare in pixels. don't mix them up, i'm begging π
π¦ SEE ALSO π¦
- Kernel file
./drivers/staging/sm750fb/sm750_accel.c sm750_hw_imageblit(9)β her sister, go say hi π
and that's the page!! π from ./drivers/staging/sm750fb, dated October 2026, header sm750_hw_copyarea(9) at the top and sm750_hw_copyarea(9) down at the bottom to match. slay, periodt, go copy some areas π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms