c-sky / csky-linux Goto Github PK
View Code? Open in Web Editor NEWC-SKY Linux Port
Home Page: https://lore.kernel.org/linux-csky/
C-SKY Linux Port
Home Page: https://lore.kernel.org/linux-csky/
这个宏定义如下
#define restore_asid_inv_utlb(oldpid, newpid)
do {
if((oldpid & ASID_MASK) == newpid)
write_mmu_entryhi(oldpid +1);
write_mmu_entryhi(oldpid);
} while(0)
我的疑问是为什么在newpid等于oldpid的时候要先设置一下oldpid+1?而后面又覆盖成oldpid了(后面这个恢复明白,前面这个+1不明白)
官网似乎打不开了
csky_32:(User:Kernel = 2G:2G)
Fixmap : 0xffc02000 – 0xffffe000 (4MB)
Pkmap : 0xff800000 – 0xffc00000 (4MB)
Vmalloc : 0xc0008000 – 0xff7fe000 (1GB - 9MB)
Lowmem : 0x80000000 – 0xc0000000 (1GB)
arm_32:(User:Kernel = 3G:1G)
Fixmap : 0xffc00000 – 0xffffffff (4MB)
Vmalloc : 0xf0800000 – 0xff800000 (240 MB)
Lowmem : 0xc0000000 – 0xf0000000 (768 MB)
Pkmap : 0xbfe00000 – 0xc0000000 (2 MB)
Modules : 0xbf000000 – 0xbfe00000 (14 MB/6MB)
X86_32: (User:Kernel = 3G:1G)
Fixmap : 0xfff4f000 – 0xfffff000 (704 KB)
Pkmap : 0xff800000 – 0xffc00000 (4 MB)
Vmalloc : 0xf8800000 – 0xff7fe000 (111 MB)
Lowmem : 0xc0000000 – 0xf8000000 (896 MB)
I get
sander@sammie:~/git/buildroot$ make qemu_csky_ck807_uclibc_bt_defconfig
make: *** No rule to make target 'qemu_csky_ck807_uclibc_bt_defconfig'. Stop.
... how can I solve that?
Ubuntu 18.10 64-bit
sander@sammie:~/git$ git clone https://github.com/c-sky/buildroot.git
Cloning into 'buildroot'...
remote: Enumerating objects: 276537, done.
remote: Total 276537 (delta 0), reused 0 (delta 0), pack-reused 276537
Receiving objects: 100% (276537/276537), 63.02 MiB | 3.93 MiB/s, done.
Resolving deltas: 100% (192848/192848), done.
sander@sammie:~/git$ cd buildroot/
sander@sammie:~/git/buildroot$ make qemu_csky_ck807_uclibc_bt_defconfig
make: *** No rule to make target 'qemu_csky_ck807_uclibc_bt_defconfig'. Stop.
sander@sammie:~/git/buildroot$ ll Makefile
-rw-r--r-- 1 sander sander 41379 nov 12 19:58 Makefile
sander@sammie:~/git/buildroot$ grep qemu_csky_ck807_uclibc_bt_defconfig Makefile
sander@sammie:~/git/buildroot$
Hello, is this repo still active?
I am trying to reuse a GX6701 set top box into a linux PC
I tried flashing the img file, but the STB can not load.
I can change the firmware by using other GX6605 STB, renaming it into GX6701_T2.bin
Is there any way I can run a small linux app on this STB please?
Thank you.
为何在csky代码中,switch_mm为何没有flush cache的操作?我看的是ck610的型号,看手册cache应该是VIVT?如果是,为何switch_mm中没有flush呢,望指教,谢谢
你好,guo ren:
你邮件中提到的直检区是否就是SSEG0区域,cpu强行映射的(0x80000000~0x9FFFFFFF)区域?
Please answer i have gx6605s set top box can i boot .img using this satelite box or not?
do i need to flash this https://github.com/c-sky/tools/blob/master/gx6605s/loader-sflash.bin
please please answer its a china box 4mb 64 mb ram
thank you
是否还有其他渠道能下载?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.