打印
[AVR单片机]

一个基于AVR平台的RTOS

[复制链接]
4256|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forleo|  楼主 | 2007-10-29 11:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间要用mega16开发一款产品,要用到rtos,上网搜索后发现,专门给avr开发的rtos只有avrx,而且是用汇编写的,我的汇编又比较菜,所以,就利用业余时间自己开发了一个基于avr的rtos:SOSOS(Small Opean Source Operating System),现在产品已经开发完成,想把这个rtos在gpl下发布出来,供大家研究和讨论.
我专门为此注册了一个邮箱:sosos.support@163.com,希望能收到AVR爱好者和热心朋友的来信,将这个rtos做的更完善、更可靠,附件中是sosos和测试程序的源代码
编译工具用的是winavr,调试我用的是atmel的avr studio4
SOSOS源文件

相关帖子

沙发
eric| | 2007-10-30 10:25 | 只看该作者

鼓励大家一起做可靠的产品核心!

使用特权

评论回复
板凳
xwj| | 2007-10-30 10:49 | 只看该作者

支持,问题是文件在哪里呢?

什么都没有怎么讨论啊?

使用特权

评论回复
地板
forleo|  楼主 | 2007-10-30 14:10 | 只看该作者

谢谢大家的支持

文件我已经上传了,只是第一次发贴,还不知道该怎么让大家看到

使用特权

评论回复
5
dadodo| | 2007-10-30 14:16 | 只看该作者

传哪里了?

使用特权

评论回复
6
forleo|  楼主 | 2007-10-30 14:19 | 只看该作者

在上传管理器里可以看到文件的

使用特权

评论回复
7
forleo|  楼主 | 2007-10-30 14:49 | 只看该作者

SOSOS源文件的地址

使用特权

评论回复
8
forleo|  楼主 | 2007-10-31 09:45 | 只看该作者

文件已经上传成功了

使用特权

评论回复
9
minicatcat| | 2007-10-31 09:50 | 只看该作者

mybit.h这个文件我喜欢

我刚学AVR,做位操作是一个一个的写,没有考虑做成函数,看了楼主这个文件后,觉得这个方法不错,谢谢了。
我现在用的是ICC编译的,不知道上面能否编译RTOS,继续学习中。。。。

使用特权

评论回复
10
cindybom| | 2007-10-31 10:08 | 只看该作者

CAP

TMK107BJ683MA-T EMK105BJ153MV-F SMK316BJ222KF-B EVK105CH1R8BW-B 
TMK107F474ZA-T EMK105BJ223MV-F SMK316BJ222KF-T EVK105CH1R8BW-F 
TMK212BJ105KD-T EMK105BJ224KV-F SMK316BJ222MF-B EVK105CH2R2JW-B 
TMK212BJ105KD-TR EMK105BJ224MV-F SMK316BJ222MF-T EVK105CH2R2JW-F 
TMK212BJ105KG-T EMK105BJ333KV-F SMK316BJ223KL-B EVK105CH2R4JW-B 
TMK212BJ105KG-TR EMK105BJ333MV-F SMK316BJ223KL-T EVK105CH2R4JW-F 
TMK212BJ105MD-T EMK105BJ473KV-F SMK316BJ223ML-B EVK105CH2R7JW-B 
TMK212BJ105MD-TR EMK105BJ473MV-F SMK316BJ223ML-T EVK105CH2R7JW-F 
TMK212BJ105MG-T EMK105F104ZV-F SMK316BJ332KF-B EVK105CH3R3JW-B 
TMK212BJ105MG-TR EMK105F473ZV-F SMK316BJ332KF-T EVK105CH3R3JW-F 
TMK212BJ225KG-T GMK105BJ104KV-F SMK316BJ332MF-B EVK105CH3R6JW-B 
TMK212BJ225MG-T JMK042BJ103KC-F SMK316BJ332MF-T EVK105CH3R6JW-F 
TMK212BJ473KD-T JMK042BJ103MC-F SMK316BJ472KF-B EVK105CH3R9JW-B 
TMK212BJ473MD-T JMK042BJ152KC-F SMK316BJ472KF-T EVK105CH3R9JW-F 
TMK212BJ474KD-T JMK042BJ152MC-F SMK316BJ472MF-B EVK105CH4R3JW-B 
TMK212BJ474MD-T JMK042BJ222KC-F SMK316BJ472MF-T EVK105CH4R3JW-F 
TMK212BJ475KG-T JMK042BJ222MC-F SMK316BJ682KF-B EVK105CH4R7JW-B 
TMK212BJ683KD-T JMK042BJ332KC-F SMK316BJ682KF-T EVK105CH4R7JW-F 
TMK212BJ683MD-T JMK042BJ332MC-F SMK316BJ682MF-B EVK105CH5R1JW-B 
TMK316BJ105KD-T JMK042BJ472KC-F SMK316BJ682MF-T EVK105CH5R1JW-F 
TMK316BJ105MD-T JMK042BJ472MC-F SMK325BJ223KN-B EVK105RH010BW-B 
TMK316BJ106KL-T JMK042BJ682KC-F SMK325BJ223KN-T EVK105RH010BW-F 
TMK316BJ106ML-T JMK042BJ682MC-F SMK325BJ223MN-B EVK105RH020BW-B 
TMK316BJ154KD-T JMK063BJ104KP-F SMK325BJ223MN-T EVK105RH020BW-F 
TMK316BJ154MD-T JMK063BJ104MP-F SMK325BJ333KN-B EVK105RH030JW-B 
TMK316BJ224KF-T JMK063BJ224MP-F SMK325BJ333KN-T EVK105RH030JW-F 
TMK316BJ224MF-T JMK063BJ473KP-F SMK325BJ333MN-B EVK105RH0R5BW-B 
TMK316BJ225KL-T JMK063BJ473MP-F SMK325BJ333MN-T EVK105RH0R5BW-F 
TMK316BJ225ML-T JMK063F223ZP-F SMK325BJ473KN-B EVK105RH0R6BW-B 
TMK316BJ334KF-T JMK063F473ZP-F SMK325BJ473KN-T EVK105RH0R6BW-F 
TMK316BJ334MF-T JMK105BJ105KV-F SMK325BJ473MN-B EVK105RH0R7BW-B 
TMK316BJ335KL-T JMK105BJ105MV-F SMK325BJ473MN-T EVK105RH0R7BW-F 
TMK316BJ335ML-T JMK105BJ224KV-F SMK432BJ104KM-T EVK105RH0R8BW-B 
TMK316BJ475KL-T JMK105BJ224MV-F SMK432BJ104MM-T EVK105RH0R8BW-F 
TMK316BJ475ML-T JMK105BJ225MV-F SMK432BJ473KM-T EVK105RH0R9BW-B 
TMK316BJ475ML-TR JMK105BJ474KV-F SMK432BJ473MM-T EVK105RH0R9BW-F 
TMK316BJ684KL-T JMK105BJ474MV-F SMK432BJ683KM-T EVK105RH1R1BW-B 
TMK316BJ684ML-T JMK105F105ZV-F SMK432BJ683MM-T EVK105RH1R1BW-F 
TMK316F106ZL-T JMK105F474ZV-F EP050B105K-A-BZ EVK105RH1R2BW-B 
TMK325BJ105MD-T LMK042BJ101KC-F EP050B105K-B-BZ EVK105RH1R2BW-F 
TMK325BJ106MD-T LMK042BJ101MC-F EP050B105K-KFCZ EVK105RH1R3BW-B 
TMK325BJ106MM-T LMK042BJ102KC-F EP050B105K-NACZ EVK105RH1R3BW-F 
TMK325BJ106MN-T LMK042BJ102MC-F EP050B225K-A-BZ EVK105RH1R5BW-B 
TMK325BJ106MY-T LMK042BJ151KC-F EP050B225K-B-BZ EVK105RH1R5BW-F 
TMK325BJ225MH-T LMK042BJ151MC-F EP050B225K-KFCZ EVK105RH1R6BW-B
LMK212F225ZD-T UMK107CH391JZ-T QMK316BJ104KL-T UP050F223Z-B-BZ 
LMK212F475ZG-T UMK107CH391KZ-T QMK316BJ104ML-B UP050F223Z-KFCZ 
LMK316BJ106KD-T UMK107CH470JZ-T QMK316BJ104ML-T UP050F223Z-NACZ 
LMK316BJ106KL-T UMK107CH470KZ-T QMK316BJ333KL-B UP050F224Z-A-BZ 
LMK316BJ106KL-TR UMK107CH471JZ-T QMK316BJ333KL-T UP050F224Z-B-BZ 
LMK316BJ106MD-T UMK107CH471KZ-T QMK316BJ333ML-B UP050F224Z-KFCZ 
LMK316BJ106ML-T UMK107CH560JZ-T QMK316BJ333ML-T UP050F224Z-NACZ 
LMK316BJ106ML-TR UMK107CH560KZ-T QMK316BJ473KL-B UP050F473Z-A-BZ 
LMK316BJ226ML-T UMK107CH561JZ-T QMK316BJ473KL-T UP050F473Z-B-BZ 
LMK316BJ335KD-T UMK107CH561KZ-T QMK316BJ473ML-B UP050F473Z-KFCZ 
LMK316BJ335KL-T UMK107CH680JZ-T QMK316BJ473ML-T UP050F473Z-NACZ 
LMK316BJ335MD-T UMK107CH680KZ-T QMK325BJ104KN-B UP050F474Z-A-BZ 
LMK316BJ335ML-T UMK107CH681JZ-T QMK325BJ104KN-T UP050F474Z-B-BZ 
LMK316BJ475KD-T UMK107CH681KZ-T QMK325BJ104MN-B UP050F474Z-KFCZ 
LMK316BJ475KL-T UMK107CH820JZ-T QMK325BJ104MN-T UP050F474Z-NACZ 
LMK316BJ475MD-T UMK107CH820KZ-T QMK325BJ224KN-B EVK105CH010BW-B 
LMK316BJ475ML-T UMK107CH821JZ-T QMK325BJ224KN-T EVK105CH010BW-F 
LMK316F106ZF-T UMK107CH821KZ-T QMK325BJ224MN-B EVK105CH020BW-B 
LMK316F226ZL-T UMK107CJ030CZ-T QMK325BJ224MN-T EVK105CH020BW-B 
LMK316F475ZD-T UMK107CK010CZ-T QMK325BJ473KN-B EVK105CH030JW-B 
LMK325BJ106MD-T UMK107CK010DZ-T QMK325BJ473KN-T EVK105CH030JW-F 
LMK325BJ106MN-T UMK107CK020CZ-T QMK325BJ473MN-B EVK105CH0R3BW-B 
LMK325BJ107MM-T UMK107CK020DZ-T QMK325BJ473MN-T EVK105CH0R3BW-F 
LMK325BJ226MM-T UMK107CK030DZ-T QMK432BJ104KM-T EVK105CH0R4BW-B 
LMK325BJ226MY-T UMK107CK0R5CZ-T QMK432BJ104MM-T EVK105CH0R4BW-F 
LMK325BJ335MD-T UMK107CK0R5DZ-T QMK432BJ224KM-T EVK105CH0R5BW-B 
LMK325BJ475MD-T UMK107CK1R5CZ-T QMK432BJ224MM-T EVK105CH0R5BW-F 
LMK325BJ476MM-T UMK107CK1R5DZ-T QMK432BJ474KM-T EVK105CH0R6BW-B 
LMK325F106ZF-T AMK063BJ224MP-F QMK432BJ474MM-T EVK105CH0R6BW-F 
LMK325F226ZN-T AMK063BJ334MP-F SMK316BJ102KF-B EVK105CH0R7BW-B 
TMK107BJ104KA-T AMK063BJ474MP-F SMK316BJ102KF-T EVK105CH0R7BW-F 
TMK107BJ104MA-T AMK063F104ZP-F SMK316BJ102MF-B EVK105CH0R8BW-B 
TMK107BJ105KA-T AMK105BJ335MV-F SMK316BJ102MF-T EVK105CH0R8BW-F 
TMK107BJ105MA-T AMK105BJ475MV-F SMK316BJ103KF-B EVK105CH0R9BW-B 
TMK107BJ154KA-T EMK063BJ152KP-F SMK316BJ103KF-T EVK105CH0R9BW-F 
TMK107BJ154MA-T EMK063BJ152MP-F SMK316BJ103MF-B EVK105CH1R1BW-B 
TMK107BJ223KA-T EMK063BJ222KP-F SMK316BJ103MF-T EVK105CH1R1BW-F 
TMK107BJ223MA-T EMK063BJ222MP-F SMK316BJ152KF-B EVK105CH1R2BW-B 
TMK107BJ224KA-T EMK063BJ332KP-F SMK316BJ152KF-T EVK105CH1R2BW-F 
TMK107BJ224MA-T EMK063BJ332MP-F SMK316BJ152MF-B EVK105CH1R3BW-B 
TMK107BJ334KA-T EMK105BJ104KV-F SMK316BJ152MF-T EVK105CH1R3BW-F 
TMK107BJ334MA-T EMK105BJ104KV-FR SMK316BJ153KL-B EVK105CH1R5BW-B 
TMK107BJ474KA-T EMK105BJ104MV-F SMK316BJ153KL-T EVK105CH1R5BW-F 
TMK107BJ474MA-T EMK105BJ104MV-FR SMK316BJ153ML-B EVK105CH1R6BW-B 
TMK107BJ683KA-T EMK105BJ153KV-F SMK316BJ153ML-T EVK105CH1R6BW-F 
JMK432F107ZM-T UMK107CH060DZ-T HMK432BJ225MM-T UP050CH681J-B-BZ 
LMK107BJ105KA-T UMK107CH060FZ-T HMK432BJ474KM-T UP050CH681J-KFCZ 
LMK107BJ105KK-T UMK107CH070DZ-T HMK432BJ474MM-T UP050CH681J-NACZ 
LMK107BJ105MA-T UMK107CH070FZ-T QMK212BJ102KD-B UP050CH750J-A-BZ 
LMK107BJ105MK-T UMK107CH080DZ-T QMK212BJ102KD-T UP050CH750J-B-BZ 
LMK107BJ225KA-T UMK107CH080FZ-T QMK212BJ102MD-B UP050CH750J-KFCZ 
LMK107BJ225MA-T UMK107CH090DZ-T QMK212BJ102MD-T UP050CH750J-NACZ 
LMK107BJ334KA-T UMK107CH090FZ-T QMK212BJ103KG-B UP050CH751J-A-BZ 
LMK107BJ334MA-T UMK107CH100DZ-T QMK212BJ103KG-T UP050CH751J-B-BZ 
LMK107BJ474KA-T UMK107CH100FZ-T QMK212BJ103MG-B UP050CH751J-KFCZ 
LMK107BJ474MA-T UMK107CH101JZ-T QMK212BJ103MG-T UP050CH751J-NACZ 
LMK107BJ475KA-T UMK107CH101KZ-T QMK212BJ152KD-B UP050CH820J-A-BZ 
LMK107BJ475MA-T UMK107CH102JZ-T QMK212BJ152KD-T UP050CH820J-B-BZ 
LMK107BJ684KA-T UMK107CH102KZ-T QMK212BJ152MD-B UP050CH820J-KFCZ 
LMK107BJ684MA-T UMK107CH120JZ-T QMK212BJ152MD-T UP050CH820J-NACZ 
LMK107F105ZA-T UMK107CH120KZ-T QMK212BJ153KG-B UP050CH821J-A-BZ 
LMK107F225ZA-T UMK107CH121JZ-T QMK212BJ153KG-T UP050CH821J-B-BZ 
LMK212BJ105KD-T UMK107CH121KZ-T QMK212BJ153MG-B UP050CH821J-KFCZ 
LMK212BJ105KG-T UMK107CH150JZ-T QMK212BJ153MG-T UP050CH821J-NACZ 
LMK212BJ105KK-T UMK107CH150KZ-T QMK212BJ222KD-B UP050CH910J-A-BZ 
LMK212BJ105MD-T UMK107CH151JZ-T QMK212BJ222KD-T UP050CH910J-B-BZ 
LMK212BJ105MG-T UMK107CH151KZ-T QMK212BJ222MD-B UP050CH910J-KFCZ 
LMK212BJ105MK-T UMK107CH180JZ-T QMK212BJ222MD-T UP050CH910J-NACZ 
LMK212BJ106KD-T UMK107CH180KZ-T QMK212BJ223KG-B UP050CH911J-A-BZ 
LMK212BJ106KG-T UMK107CH181JZ-T QMK212BJ223KG-T UP050CH911J-B-BZ 
LMK212BJ106MD-T UMK107CH181KZ-T QMK212BJ223MG-B UP050CH911J-KFCZ 
LMK212BJ106MG-T UMK107CH220JZ-T QMK212BJ223MG-T UP050CH911J-NACZ 
LMK212BJ155KG-T UMK107CH220KZ-T QMK212BJ332KD-B UP050F103Z-A-BZ 
LMK212BJ225KD-T UMK107CH221JZ-T QMK212BJ332KD-T UP050F103Z-B-BZ 
LMK212BJ225KG-T UMK107CH221KZ-T QMK212BJ332MD-B UP050F103Z-KFCZ 
LMK212BJ225MD-T UMK107CH270JZ-T QMK212BJ332MD-T UP050F103Z-NACZ 
LMK212BJ225MG-T UMK107CH270KZ-T QMK212BJ472KK-B UP050F104Z-A-BZ 
LMK212BJ226MG-T UMK107CH271JZ-T QMK212BJ472KK-T UP050F104Z-B-BZ 
LMK212BJ335KG-T UMK107CH271KZ-T QMK212BJ472MK-B UP050F104Z-KFCZ 
LMK212BJ335MG-T UMK107CH330JZ-T QMK212BJ472MK-T UP050F104Z-NACZ 
LMK212BJ475KD-T UMK107CH330KZ-T QMK212BJ682KK-B UP050F105Z-A-BZ 
LMK212BJ475KG-T UMK107CH331JZ-T QMK212BJ682KK-T UP050F105Z-B-BZ 
LMK212BJ475MD-T UMK107CH331KZ-T QMK212BJ682MK-B UP050F105Z-KFCZ 
LMK212BJ475MG-T UMK107CH390JZ-T QMK212BJ682MK-T UP050F105Z-NACZ 
LMK212F106ZG-T UMK107CH390KZ-T QMK316BJ104KL-B UP050F223Z-A-BZ 
JMK212BJ106MD-T UMK107CG220KZ-T HMK316BJ105KL-T UP050CH470J-KFCZ 
JMK212BJ106MG-T UMK107CG221JZ-T HMK316BJ105ML-T UP050CH470J-NACZ 
JMK212BJ106MK-T UMK107CG221KZ-T HMK316BJ224KL-B UP050CH471J-A-BZ 
JMK212BJ226MD-T UMK107CG270JZ-T HMK316BJ224KL-T UP050CH471J-B-BZ 
JMK212BJ226MG-T UMK107CG270KZ-T HMK316BJ224ML-B UP050CH471J-KFCZ 
JMK212BJ475KD-T UMK107CG271JZ-T HMK316BJ224ML-T UP050CH471J-NACZ 
JMK212BJ475KG-T UMK107CG271KZ-T HMK316BJ473KL-B UP050CH510J-A-BZ 
JMK212BJ475KK-T UMK107CG330JZ-T HMK316BJ473KL-T UP050CH510J-B-BZ 
JMK212BJ475MD-T UMK107CG330KZ-T HMK316BJ473ML-B UP050CH510J-KFCZ 
JMK212BJ475MG-T UMK107CG331JZ-T HMK316BJ473ML-T UP050CH510J-NACZ 
JMK212BJ475MK-T UMK107CG331KZ-T HMK316BJ474KL-B UP050CH511J-A-BZ 
JMK212BJ476MG-T UMK107CG390JZ-T HMK316BJ474KL-T UP050CH511J-B-BZ 
JMK212F106ZG-T UMK107CG390KZ-T HMK316BJ474ML-B UP050CH511J-KFCZ 
JMK212F475ZD-T UMK107CG391JZ-T HMK316BJ474ML-T UP050CH511J-NACZ 
JMK316BJ106KD-T UMK107CG391KZ-T HMK325BJ104KF-B UP050CH560J-A-BZ 
JMK316BJ106KF-T UMK107CG470JZ-T HMK325BJ104KF-T UP050CH560J-B-BZ 
JMK316BJ106KL-T UMK107CG470KZ-T HMK325BJ104MF-B UP050CH560J-KFCZ 
JMK316BJ106MD-T UMK107CG471JZ-T HMK325BJ104MF-T UP050CH560J-NACZ 
JMK316BJ106MF-T UMK107CG471KZ-T HMK325BJ105KN-B UP050CH561J-A-BZ 
JMK316BJ106ML-T UMK107CG560JZ-T HMK325BJ105KN-T UP050CH561J-B-BZ 
JMK316BJ107ML-T UMK107CG560KZ-T HMK325BJ105MN-B UP050CH561J-KFCZ 
JMK316BJ226KL-T UMK107CG561JZ-T HMK325BJ105MN-T UP050CH561J-NACZ 
JMK316BJ226MD-T UMK107CG561KZ-T HMK325BJ224KN-B UP050CH620J-A-BZ 
JMK316BJ226ML-T UMK107CG680JZ-T HMK325BJ224KN-T UP050CH620J-B-BZ 
JMK316BJ476MD-T UMK107CG680KZ-T HMK325BJ224MN-B UP050CH620J-KFCZ 
JMK316BJ476ML-T UMK107CG681JZ-T HMK325BJ224MN-T UP050CH620J-NACZ 
JMK316BJ685KF-T UMK107CG681KZ-T HMK325BJ225KN-T UP050CH621J-A-BZ 
JMK316BJ685MF-T UMK107CG820JZ-T HMK325BJ225MN-T UP050CH621J-B-BZ 
JMK316F106ZD-T UMK107CG820KZ-T HMK325BJ474KN-B UP050CH621J-KFCZ 
JMK325BJ107MM-T UMK107CG821JZ-T HMK325BJ474KN-T UP050CH621J-NACZ 
JMK325BJ107MY-T UMK107CG821KZ-T HMK325BJ474MN-B UP050CH680J-A-BZ 
JMK325BJ226MY-T UMK107CH040CZ-T HMK325BJ474MN-T UP050CH680J-B-BZ 
JMK325BJ476MM-T UMK107CH040DZ-T HMK432BJ105KM-T UP050CH680J-KFCZ 
JMK325BJ476MN-T UMK107CH050CZ-T HMK432BJ105MM-T UP050CH680J-NACZ 
JMK325F476ZN-T UMK107CH050DZ-T HMK432BJ225KM-T UP050CH681J-A-BZ 
主营SMD(片状)被动元件,代理及分销世界各名牌厂家产品。如太阳诱电,风华**、TDK、MURATA等品牌的电容、电感,二极管、三极管、钽电容、磁珠、发光管等等。
经销各种进口品牌片状被动元件,有需求请Q我76005 1869687 MSN:z_xiaoyun@hotmail.com 电话: 13581912201

使用特权

评论回复
11
forleo|  楼主 | 2007-10-31 13:45 | 只看该作者

在icc下是不能编译通过的

因为winavr其实就是gcc的windows编译版本,而gcc跟icc在嵌入汇编等方面是不同的,还有就是它们对标准c语言的扩展是不同的,而这个程序用到了一些gcc的扩展功能,所以,要移植到icc下应对这些部分做相应的修改

使用特权

评论回复
12
hotpower| | 2007-10-31 22:19 | 只看该作者

IAR下行吗???

使用特权

评论回复
13
forleo|  楼主 | 2007-11-1 09:39 | 只看该作者

现在只能在winavr下应用

因为我是在gpl下发行这个软件的,呵呵,当然也是使用gpl版权的编译系统,其实,winavr使用还是蛮容易的,开始我也是使用icc,后来,才转到winavr的,有了使用其他编译器的基础,转到gcc-avr(特别是winavr)上,还是很容易的,希望大家尽量使用gpl下发行的软件,支持自由软件的发展

使用特权

评论回复
14
huangqi412| | 2007-11-3 19:06 | 只看该作者

学习

使用特权

评论回复
15
zhyscout| | 2012-2-23 13:25 | 只看该作者
谢谢楼主!

使用特权

评论回复
16
zhyscout| | 2012-2-27 13:09 | 只看该作者
:lol

使用特权

评论回复
17
ayb_ice| | 2012-2-27 16:23 | 只看该作者
mcu 这种东西还是裸奔好点

使用特权

评论回复
18
win53| | 2014-5-15 15:25 | 只看该作者
没有了

使用特权

评论回复
19
xtldw| | 2014-9-12 17:21 | 只看该作者
网页打开有问题了.

使用特权

评论回复
20
qq4988| | 2014-9-12 17:29 | 只看该作者
那都是两年前的东西了,网上没了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

10

帖子

1

粉丝